Grumpy Developer's Prompt

Grumpy Developer’s Background

I’ve been a professional, for the lack of a better, publicly accepted, term, developer for more than 15 years now, but I’ve started coding way before that. Programming quickly proved to be far more interesting than Legos or any other, preferred by the youth, activity. It is still, by any measure that I can apply, my favourite thing [to do].

During those long years I’ve seen things better left unseen. I’ve heard things better left unheard. I’ve seen the good, the bad and the ugly. I’ve also came to realise I don’t quite like the term Developer. Magician might be a better word since it more closely relates what’s happening. Namely: there is a bulk of domain-knowledge not necessarily easily available to the general public. Not hidden, just not exposed properly. Thus not easily retrieved by auto-generators. On top of that there is a certain art to coding and to truly see beauty in code you might need a gentle push from a fellow deve–uhm “magician”. There is point where magic and technology intersect.

And I’ve had the privilege of working on a wide variety of projects that exposed that intersection beautifully. My work included coding mobile applications (small and large) as well as low-level programming. I’ve also was gifted with the possibility of working with teams I’ve come to cherish. Experiences that I consider to be life-changing. Now I try to share the knowledge with those that require it.

I like working with the Machine and thus consider myself primarily a native programmer, with all the baggage it brings. I consider webpages to be bloatware that constantly require new sets of chips to devour. Native apps, which unfortunately are steered towards the same iceberg as the aforementioned web, still deliver what interest me most: low battery and resources usage and limited, hard to inject in the background, functionality. In short: they are tailored to a specific task as opposed to the jack-of-all-trades web.

Manual memory management is a friend and pointers are there for those that like to talk to the gods themselves in their native tongue.


I do work on different things at the same time, as time allows it. Some are more presentable than others.

You can check my iOS app for time tracking: https://krzysp.net/decima.

You can also take a look at my work on GitHub and despair.


This webpage was made using Hugo and the theme Bear which delivers small, lightweight pages and great reading experience.