Why serviceability matters

a late-2009 iMac GPU after being backed at 200°C (392°F)

In the picture above is a late-2009 iMac GPU (graphics card) after being baked at 200°C (392°F). Baking it solves a problem that makes the computer unusable and manifests itself as vertical pink lines during boot that gets the computer stuck.

My friends’ iMac suffered from this problem and after googling it I found out that its a rather common issue afflicting a lot of iMacs. It happens when an internal solder crack or break. Baking the card fixes the bad solder.

[Read More]

Goodbye WordPress! Hello Static (Hugo) and Netlify (static hosting and more).

Hugo plus Netlify equals Love

It’s time to move my blog to version 3. This time we are going back in time and into the future at the same time.

Before we begin, here is a little history of my blog:

Version 1 - Blogger

Version 1 ran on Blogger - which was essentially a static site generation platform. It gave you an editor, you would write your posts and then it would generate your complete site in HTML and even allowed you to publish it on your own server by uploading the result via FTP.

[Read More]

Redis Snowflake UniqueID Module

Ever since Redis Modules were released into the wild, I wanted to write something nice and short and see how easy and fun it is to significantly extend Redis.

It also helps that Dvirsky, my friend, works at Redis Labs and wrote RediSearch - a kick ass full text indexing and search engine that kicks all the other search engines’ performance ass (you should definitly try it out).

For a while now, to try out new languages/frameworks/whatever I’ve been using Twitter’s Snowflake. This case was no different as everyone needs unique ids at some point.

[Read More]