Detekt is an amazing static analysis tool for Kotlin that easily integrates within your workflows.
However, since it needs to be flexible enough to support as many use-cases as possible, it’s not as straightforward to
decide how to go about it.
Here’s how I choose to configure Detekt for my Kotlin projects.
Read more...
2025-04-09
2007 words
10
min
programming
kotlin
tutorialA short story about the time when software catches you by surprise, and doing silly things in the most
unexpected way.
Read more...
2025-01-31
444 words
3
min
technology
javascript
humor
softwareA friend shared with me an article on GitHub’s official blog boasting a “scientifically significant” study on GitHub
Copilot’s effectiveness.
I read it out of curiosity, but it rubbed me the wrong way.
So, here’s a rant about it.
Read more...
2024-11-20
2492 words
12
min
technology
ai
software
rantAs I was messing about in my NixOS VM, tweaking my little flake experiment, I found myself wondering how I can improve
my development experience.
What started as a “Could I?”, turned into “Should I?”, and finally settled on “Eh, Why Not?”.
Read more...
2024-11-19
1353 words
7
min
technology
nix
linuxDo you want to set up your machine with NixOS?
Are you fond of using full-disk encryption as well?
Do you want to be spoon-fed best practices first and learn from them later?
Then this is the guide for you!
Read more...
2024-08-16
2252 words
11
min
technology
nix
tutorialI recently got Beltmatic, a minimalist math-themed factory
game.
This is how I played through it.
Read more...
2024-07-01
1529 words
8
min
gamingWhat started as a nerdy interest turned into a hobby now seems like a necessity.
I firmly believe that everyone interested and capable, or willing to learn, should set up a home lab.
Here’s why…
Read more...
2024-06-05
1111 words
6
min
technology
software
linuxHow to properly offer your Compose mobile apps more rendering freedom by enabling edge-to-edge mode, and then how to
deal with the gotchas.
In this article we’ll be looking at my attempt at a Material3 UI in Compose Multiplatform, the issues I faced, and the
workarounds I ended up using to overcome them.
Read more...
2024-04-25
2623 words
13
min
programming
tutorial
compose
kotlinSelf-updating software is sometimes viewed as a feature, but to me, it’s just annoying.
A rant about this practice and a plea to stop this trend.
Read more...
2024-03-31
965 words
5
min
technology
rant
softwareBackend unit tests tend to be tedious to write, difficult to maintain, and costly to execute, but it doesn’t have to be
that way.
Here’s how I leverage the power of Kotlin to make writing integration tests for Ktor backends a breeze, while also
keeping them 🔥 blazingly fast 🚀.
Read more...
2024-03-24
3490 words
17
min
programming
kotlin
ktor
tutorial