software craftsman, husband, father

Posts

10 Sep 2024

You are not dumb

Have you ever tried to read a piece and feel so disconnected? Like you are reading in a language you can barely understand, about a topic you can barely comprehend. You attempt a second time, and get faced with the reality that it is indeed in a lang...

7 Sep 2024

Microsoft Windows, the prying and intrusive OS

Chances are that your first encounter with a computer is with a device running Windows. Microsoft has indeed done a great job of providing us with an excellent operating system for personal computers. And I am of the opinion that the widespread penet...

5 Sep 2024

Tribute to Ubuntu

Ubuntu is the most popular Linux distro for personal computers. Regardless of whatever metric used in comparing Linux distros, it would be rare to come across any list of Linux distros with Ubuntu missing. In fact, it is more likely for Ubuntu to be ...

17 Aug 2024

Inbox Zero

When looking at your email inbox, you typically see a paginated long list of emails dating back to forever. The more recent emails on the top and the unread emails in bold font. Sometimes you have a number of unread emails scattered across the list o...

12 Aug 2024

Been a while

Phew! Time does indeed fly. Nostalgia I have been away from writing (publicly), but it felt like I only paused yesterday. Taking a look at my most recent post here and realising it was written about 9 years ago. And on my medium page, the most recent...

30 Nov 2015

Moving to Caddy

This static blog has been on AppEngine for a while and I wrote a blog post about my migration to Hugo and Appengine. Hugo is wonderful and I stick with it but its time to wave AppEngine goodbye. I am not taking advantage of any of the provided servic...

2 May 2015

In search of Go IDE

One of the early day complaints about Go (after lack of Generics shhh…) is unavailability of a proper IDE. But as time passes, different projects emerged to offer a good coding experience for Go, ranging from basic features like syntax highlig...

16 Mar 2015

Go and Inheritance

Inheritance is an essential feature in many programming languages and trying to imagine the absence of it will bring up many thoughts, including code repetition. It is interesting that the few times I have had a discussion with someone not comfortabl...

8 Mar 2015

Is Mac OSX the Linux we wanted?

I have been a Linux user for over 6 years mainly Ubuntu but I used other distros including Mandriva, OpenSuse, Fedora, Linux Mint, CrunchBang and Asturix though Asturix and Linx Mint are Ubuntu rip offs with customizations. After barely a day on Linu...

8 Mar 2015

Moving to Hugo

It is only a matter of time before I create a static blog. If not for anything, writing in Markdown is more comfortable for a coder. There are many static sites generator but the one I fell in love with is Hugo probably because of my bias for Go ;). ...