Back to a free Gatsby blog (bye bye Ghost!)
A quick explanation for why I switched to Ghost and back to Gatsby in 5 months.
Literally every post that exists on this blog, listed in reverse chronology for easy cmd/ctrl + f search.
A quick explanation for why I switched to Ghost and back to Gatsby in 5 months.
You have to decide to play it, or you'll be played with anguish.
Includes a list of examples that illustrate the benefits of this superpower, and a speculation of where it originates.
You are responsible for delivering a project. Prioritise the work in such a way that will maximise the chances of its success. Go.
Some bureaucratic prick demands you combine all your documents neatly into a single PDF to make their life easier and yours a living hell? I got you. MacOS Preview can do this for you.
The simplest way to automatically snap out of junk internet content binges.
My honest review after 2 weeks of owning a new Tesla Model Y Long Range.
A counter to my own argument to always default to writing instead of reading when you have free time.
A growing list of use cases of AIs, including ChatGPT and GitHub Copilot.
I may just be reasoning backwards but I thought I'd try and rationalise the purchase anyway
Can a projector screen help me watch less TV? Conclusion: Yes. Get one, and move your TV out of your damned bedroom now!
What went well in 2023? What did not go so well? What did I learn?
How to log your life's moments, observations, and thoughts like a pro
Using Large Language Models to learn languages makes perfect sense.
Boredom is, surprisingly, both the problem and the solution to getting shit done
It was when I was learning to code.
Will I find my people in this city?
How I feel about attempting to write 30 essays in 30 days
These days, people call this first principles thinking. I call it thinking for yourself.
Failure, success, and the next thing and the nex thing.
I no longer wish to write to be understood... I wish to write to understand.
Fiction?
Once we become parents, our lives start revolving around our children’s needs rather than our own. This is the biggest distinction between life before and after kids.
Why do some of us wonder if becoming a parent (newly minted or an old timer) is compatible with having a new job?
This version of me would be so sad for that if we really didn't have her.
The story of my almost-catastrophic encounter with ambition.
More fun, surprising, fulfilling, rewarding, and memorable experiences await us.
I had unthinkingly been buying and using mechanical keyboards to signal something else. I admit that it is time to stop it.
I've consciously taken a new approach to learning to do my job, and it's by doing one simple thing very deliberately - always teach what I learn
I no longer see my blog posts as static after publication. They're
You can now leave without social repercussions; don't waste this, and don't waste time.
The answer is elegant: count up to 62 with base 62 counting!
Not knowing how to count up in binary is not a big deal. But it is nice to know the ground you're standing on as an application developer!
What is a cache? What is an example use case? Explained with a video
Food can be healthy and enjoyable. So should your friends.
Labeling posts by their maturity will help readers browse the digital garden with the right mindset, and so will you as you continue to create more posts.
Because it's impossible to not improve at something that you keep doing regularly.
Symbiosis comes from overlapping competitive advantage, true motivation, and impact for the businesses.
Two years already! I still love living in Berlin, a city of history and openness.
I'm retreating from social media.
We all know 1-1s are useful, but not everyone sees it that way. Here is a list of 9 questions that may help guide and make your next 1-1 more useful.
Using a PKM requires reframing the goal from creating notes to creating connections, and a good place to start is to look at the types of notes in a PKM. Part 2 of 2.
Using a PKM requires reframing the goal from creating notes to creating connections, and a good place to start is to look at the types of notes in a PKM. Part 1 of 2.
A short letter to my soon to be born daughter.
Any good troubleshooter should always ask about suspected causes, because no list can realistically cover all possible scenarios
You may feel, intuitively, that people undervalue free things. Me too. And it's because people are more likely to consume a product when they are aware of its costs.
Do it for the sake of better group meetings.
One word: discovery. Without a solid knowledge management process in place, I can still live. But with one, I think life could be more interesting because I would discover & understand much more.
Lessons from 3 years of providing, organising, and building tools for Customer Support
A deep reflection about my career in software engineering and what's next
What the contrast between quarantine and daily socialisation helped me realise.
I bit myself and developed an ulcer for the hundredth time. What's wrong?
Nudge theory in action in a car dashboard.
Disable comments, don't disseminate on social media, and always attribute credit.
The biggest trouble with a digital note taking system is when you have to fumble and think where to put your idea down.
A callback is programming concept that you are already using in your daily life.
This is speculative since our newborn hasn't yet arrived. But I believe we will be a happier family in Berlin.
Faced with a limited file size upload? Compress your file for free using the copyleft licensed software Ghostscript.
It's not the sweat and blood. Hard work is often hardest in terms of sacrifices.
Am I going to have time to pursue creative work when I become a dad?
I'm going home for a visit and I will be evaluating everything with a brand new, outsider's perspective.
He appears mad, but I love that he knew what he loved.
My default activity when I have free time is to write.
One of many hard questions I'm imagining my daughter asking me in the future...
I showed up this morning, of all places, in the cellar to write my novel.
As someone who feels like he does not qualify as an artist but wants to be one, I'm keeping this book close by.
Many problems in life have more than one solution, but among those solutions, one is probably more effective than the other.
It's not you, it's me.
That singularly important reason why I keep showing up to write and publish articles is simple.
I have a tendency to evaluate myself too early. So I ask myself, have I put in time to get good at it?
The tool does not need to be sophisticated. Your note-taking workflow does.
Software bugs are in many ways analogous to everyday trash.
If you are distracted at home, just sitting facing a different direction could fix it.
Saying 'I hope' does nothing but set yourself up for anticipation and disappointment.
We say most things just once. To make a message a signal above the noise, we need to repeat it a few more times.
The solution is really simple - place your external monitor farther and enlarge the system's font size.
When you focus exclusively on understanding instead of what is right, you grow your understanding of the world while keeping your relationships healthy.
Nick's notes from reading The Courage to Be Disliked.
Germany has had a law since the 1950s that bans most shops from selling on Sundays, and it has given me a new lease on my time.
Always judge a book strictly by its contents. If the author is an alcoholic and misogynist, it should not matter in your consideration of his ideas.
Technical understanding helps to solve problems, sometimes without involving any code at all.
By changing the label I use to refer to this website from "blog" to "digital garden", I am hoping to change the things I produce and publish here.
An in-house technical bootcamp is highly valuable to the business, the employees who are participants, and the teacher (me).
Inspired by a book and an article, I decided to write!