On Military Intelligence
In a war situation, military intelligence is of vital importance. There are two aspects to this: knowing yourself and the enemy, and knowing the terrain around you. When you know yourself and the...
View ArticleHow Learning to Play an Instrument Makes You a Better Professional
I briefly mentioned the importance of experience in my recent article, “On Military Intelligence“. There are many skills which you can only learn in one specific way: by doing it a lot. Such skills...
View ArticleWhat’s in a Job Title?
The companies I’ve worked for so far have always had some kind of hierarchical organisation. For instance, you start off as a Software Developer, then you are promoted to Senior Software Developer, and...
View Article3 Stupid Article Title Patterns
If you use social media (e.g. Facebook) a lot, you’ll notice that your friends probably share a lot of crap, ranging from Farmville invitations to ‘inspirational’ (*cough*) articles. Over the years,...
View ArticleTechnology and Anxiety
We’re about a year into the COVID19 pandemic by now, and topics like stress and anxiety have gone from taboo to mainstream. They have frequently appeared in the news and social media over the past...
View ArticleJack of All Trades, Master of None
“Jack of all trades, master of none,” I’ve heard IT industry professionals scoff arrogantly several times in the past. That was their judgement of polyglot programmers, full stack developers, or any...
View ArticleSurviving in Canton Zurich
Last updated: 16th November 2022 Everyone wants to move to Switzerland. It’s consistently ranked as one of the top countries in the world in terms of quality of life. The nature is breath-taking....
View ArticleSurprising Swiss Trivia
In my previous article, “Surviving in Canton Zurich“, I wrote a lot about essential things you need to know if you want to live in Switzerland, or at least specifically in Canton Zurich. Here, on the...
View ArticleHiring Software Engineers: From Dev to Interviewer
Last updated: 24th December 2022 We software engineers are a proud and somewhat entitled bunch. We’re used to being chased on LinkedIn by recruiters, think our work is craftsmanship, and get paid...
View ArticleContactless Check-In: A Security Nightmare
IT security is always a big deal. We’ve heard of a lot of data breaches, and all sorts of different attacks (e.g. phishing, ransomware, etc) over the years. A security incident can cost a company its...
View Article