Here’s who I am, what I’m about and what I’m about to do these next twelve months

Photo by Scott Graham on Unsplash

Hello, this is me, keypressingmonkey. Nice to meet you here in this my tiny corner of the interwebs.

Who I am

I am a programmer by day, creative writer by night and an avid outdoorsman and craftsman on the weekends.

That means that I will spend the good days outside, and when the weather is bad or the sun won’t shine I sit at a desk writing or coding.

My Most Popular Articles

What I’m working on in 2021

The second half of 2020 was a pretty good few months for me personally with a new job, growing side income and plenty of motivation to go around and try things.

In 2021 I…

An important guide to coder-fashion

Photo by Brooke Cagle on Unsplash

Many a guide has been written about how to learn coding, how to survive as a junior developer and how to progress into senior developer territory — but no one ever talks about the single-most crucial piece of IT office attire. A suit doesn’t make the man, his stickers do.

The Monk

I never get so much done, so quickly then when I’m escaping my past self.

Photo by OSPAN ALI on Unsplash

Have you ever heard the sentence “There is no stronger believer than a recent convert”? That is one of my favorite quotes, always has been since I first read it. Funnily enough, my interpretation of it has changed over the years, I now read it as a statement more along the lines of “when the student is ready, the teacher will present themself”.

When I look back at my life I find that it is clearly cyclic, with shortening cycles between drastic changes. I moved quite often, always leaving behind a whole world and taking very little with me into…

The ultimate programmer’s guide to social life

Photo by Christopher Campbell on Unsplash

The pandemic has taught us all a thing or two about life — such as that people are really just JSON files wrapped in a nice frontend. Slightly confusing to look at, potentially infinite layers of hidden depth — and if they are missing a bracket on either end of the file they quickly fall apart and become unreadable.

It is such profound wisdom that I acquired during the past year-that-felt-like-a-decade. Plenty of nuggets that I’m about to share with you, whether you want it or not.

Nobody bothered to document the code

And if they did, it’s grossly out of date.

Sometimes you look at…

Just a few fun lines that made me yell at random things on my desk

Man breaking stone with punch
Man breaking stone with punch
Photo by Damir Spanic on Unsplash.

Coding is a lot of fun — usually. Sometimes you just sit there and wonder if this line of code was really worth all the trouble that it caused. You wonder if you should just resign, call it a day, take that sweet paycheck, and invest it into all the booze from the local corner store.

Here are three particular examples that looked harmless on their own but cost me a day or even a week of my life.


Let’s start with an easy one: SQL scripts that somebody else wrote. Personally, I always made use of the Commit button…

I just want to share with you the motorcycle you guys helped buy

Photo by author

Hey there, thanks for taking the time to come by! Not a lot of people read these posts that aren’t published in major publications, but they are still fun to write :)

So I figured I’d use the high from my currently thriving programming post to unwind a little, write a little update to show you my long-awaited purchase, I mean friend on two wheels. We’ve been together for a month now, have just passed 600 kilometres on the road with still zero kilometres spent upside down or sliding sideways.

We get along quite well. I have already taken it…

And it taught me quite a few useful techniques

Photo by Mister Lee on Unsplash

I still remember the first line of code that I changed: a single integer increase to make bigger explosions in a game called Clonk Rage. I treasure that moment because it was the first time I looked beneath the surface of any kind of program.

I quickly lost interest thereafter, completely overwhelmed by everything, everywhere. Then I got my coding apprenticeship pretty much solely because I talked about my casemodding hobby and could list the individual steps that it takes to cook coffee in a technical manner.

Again, I was overwhelmed by everything, all the time. I could barely keep…

Let me tell you why M1s are great, yet caught in their own net

Photo by el alce web on Unsplash

Do you know what I like about my shiny new M1 MacBook Air? A lot of things. One cute thing about it is that I can now make informed comparisons on topics I long wanted to talk about.

For some reason, a lot of people are still hell-bent on creating their own personal narrative that either of the two competitors has what it takes to become the only one. I don’t see the need for that to begin with, we have enough monopolies, to begin with. As I type this on the couch the beefy GPU in my Windows PC…

With actual examples of untapped possibilities

Photo by Bench Accounting on Unsplash

Coding is everything. Future, hobby, profession and stuff of dreams. Also a lonely world full of confusion, lack of direction and a sea of despair where everyone is extremely successful or completely irrelevant. And a world of thousands of steps in between where a small team can have great impact.

Today I want to write about some of the underlying concepts that you can built projects upon — with a particular focus on those with potential mass market appeal.


In many fields the Internet and code have served to pull down walls and pull the rug out from underneath those…

Getting the best of both worlds in the currently superior device

Photo by Bram Naus on Unsplash

I was never really interested in Mac as a whole until I enjoyed the great drawing experience on iPads that remains unmatched. I am not a huge fan of MacOS but I find myself greatly enjoying the complete package that the M1 MacBook Air delivers.

At this point in time I find it the superior device for anyone looking for a simple, streamlined experience and who does mostly regular type of work. As a writer, a commuter, an occasional couch-worker the battery life, completely silent fans and everything else you’ve read about result in a more than just solid package…


Programmer by day, creative writer by night. Find me at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store