Blog Reboot

According to the oldest timestamp of one of my blog posts, I seem to have my own blog for almost 7 years now. To say that I’ve been blogging wouldn’t be very truthful though. So far I’ve posted roughly 2-3 posts per year, while most of my activity happened on Twitter. I plan on changing that. The blog as a playground First, as is common among my people, I’ll change the blog software again....

September 4, 2017 · 2 min · Daniel Heitmann

Terraform Tidbits

Terraform is a pretty useful tool to manage Infrastracture as Code with various Cloud providers. However, as with any complex software, you might encounter weird issues or shortcomings. I’ll try to extend this post as I continue to work with Terraform. Don’t expect magic here, it’s mostly just a few one-liners that might help you to get your work done more quickly. Taint all module resources When you’ve developed a Terraform module and you want to roll it out into production it might be wise to tear down everything one last time to recreate it from scratch....

August 11, 2017 · 2 min · Daniel Heitmann

Export/backup all Grafana dashboards at once

Grafana is an awesome tool to create graphs from whatever data you have. It doesn’t have an option to export all dashboards at once, though. You could select each dashboard and export it to JSON at a time, but that’s toil. There’s a better way: Use grafcli. It’s a feature-rich Grafana command line tool written in Python. (Python3, of course.) Install it using pip3: pip3 install grafcli Now create a config file grafcli....

July 12, 2017 · 1 min · Daniel Heitmann

Taint Terraform module resources

For future reference, because I couldn’t find it in time today.

May 3, 2017 · 1 min · Daniel Heitmann

Newsletter popups

These ugly fuckers. They are not funny. They’re just annoying. No matter what you cram into your newsletter popup: Fuck you if you do this. You’re making sure that I will never ever pay attention to your content again, because if you abuse my attention by doing shit like this, you’ve lost my trust in an instant.

December 5, 2016 · 1 min · Daniel Heitmann

Signing PDFs in a world without printers and Macs

I always hated printing. Now that I’ve moved my office, I don’t have the option of printing something right now, because there’s no working printserver yet. I’d also rather not fall back to printing out stuff just to then scan it in order to add a signature to a document. That just feels wrong. Recently I switched from using a Macbook Pro to a Chromebook Pixel and I am no longer able to use the wonderful feature of Preview....

October 31, 2016 · 2 min · Daniel Heitmann

Choppy Bluetooth Audio playback on macOS

macOS has had some issues with Bluetooth Audio since the release of Yosemite. The symptom is that audio playback stutters while causing your other Bluetooth peripherals, like your Trackpad or keyboard, to lag or even lose their connection. After reading several suggestions on how to fix these, I spend a few minutes of testing to find a configuration that works with a Bose SoundLink Mini 2 in a 30sqm office. I have found a mixture of values that work in an environment with crowded Bluetooth usage surrounded by lots of WiFi usage in the 2,4Ghz band....

August 18, 2016 · 1 min · Daniel Heitmann

5 Gründe warum Clickbait kacke ist und ihr werdet nicht glauben was dann geschah

Nichts. Clickbait ist einfach nur kacke.

August 7, 2016 · 1 min · Daniel Heitmann

Oops, I did it again... I bought another Chromebook Pixel!

After my initial attempts of working only with a Chromebook Pixel back in 2014 and selling the device again after a few months, I bought another Chromebook Pixel. It’s still the old one from 2013, but it was brandnew and it cost just 300€. Why would I do that? Well, I’ve grown accustomed to only working on remote systems via SSH and I’ve completely moved almost all of my data to Google, so I’m neither dependent on local storage nor do I require any specific native apps....

July 20, 2016 · 4 min · Daniel Heitmann

I hate paying taxes and so do you

You probably have read or at least heard about the Panama Papers-leak by now. What I find kind of annoying is the hypocrisy in judging people and companies who find schemes to circumvent paying a lot of taxes. Taxes suck! To be perfectly honest: I hate paying taxes and if I may say so - so do you. Most of you anyways. If you actually convinced yourself that paying taxes is a good thing, read on....

April 5, 2016 · 2 min · Daniel Heitmann

Time is too precious for Epic Battles™

When you spend a certain amount of time thinking about certain issues and topics, you probably will end up with a vision of how you imagine and hope a possible future should look like. You may be tempted to invest your time working towards such a vision. Of course you would, it’s a great idea and you expect it’ll be for the benefit of the people affected by the issue. For sure, everyone will listen to your idea, share your optimism, while adding constructive criticism, leaning towards an even better, improved proposal, thanks to the input you received through collaboration and dicussion....

March 24, 2016 · 2 min · Daniel Heitmann

Nexus 6P Review in a Haiku

Latest phone by Google Awesome quality altogether China delivers, remains ineffable (If you’re not in the iOS-camp, get this phone. If it’s too expensive or too big, get the Nexus 5X. Have fun and no regrets.)

December 18, 2015 · 1 min · Daniel Heitmann

Höhere skalierte Retina-Auflösung unter Mac OS X

Seit Apple seine HiDPI-Retina-Displays verkauft, kommt Mac OS X mit einer netten Funktion daher, um durch geringe Einbussen in der Bildqualität mehr Platz auf dem Display zu haben. Dadurch wird schlichtweg eine Auflösung jenseits der nativen Display-Auflösung “off-screen” dargestellt, um sie dann wiederum auf dem tatsächlichen Display herunter zu skalieren. Das geht zu Lasten der Bildqualität, aber auch der Grafik-Leistung, da jede Textur die das User Interface benötigt, in einer höheren Auflösung vorgehalten werden muss....

May 25, 2015 · 2 min · Daniel Heitmann

1 year on 2 wheels

I think I will never be able to forget about last year. 2014 was the year I fell in love with riding a bicycle - again. In fact, this already happened in 2012 and it was inspired by my father. My father is a bicycle aficionado since, well, ever. He rode an old road bike back in the day. I still remember the down tube-shifters made out of plastic. His next bike however, was a beautiful Koga Miyata TerraLiner Oval....

February 2, 2015 · 8 min · Daniel Heitmann

Keine Angst

Was die Titanic sagt. Ich wohne hier.

January 9, 2015 · 1 min · Daniel Heitmann