Instant Nanabread
Quick and easy banana bread recipe you can mix in a single bowl and cook in an instant pot.
Recent content on Jadarma's Blog
Quick and easy banana bread recipe you can mix in a single bowl and cook in an instant pot.
There’s a popular thought experiment that makes the rounds on the internet, but the arguments presented are a false dichotomy between logic and empathy. The best rationale should use both.
To be fair, you have to have a very high IQ to understand Rick and Morty. The humor is extremely subtle, and without a solid grasp of machine learning most of the jokes will go over a typical viewer’s head.
Life was easy when you first started out on NixOS with a single machine. Then you decided you want to have your configs available for macOS as well. Then you wanted to support an arbitrary number of hosts. Then you wanted to group modules more naturally. After some trials and many errors, here is where I ended up to achieve all three.
In an effort to justify more use-cases for their chatbot, OpenAI introduces Prism: an online LaTeX editor tailored for professional researchers. There’s only one problem: everything.
There are many projects that can remotely manage NixOS in the most fabulous ways. But, let’s be honest… they seem daunting and overengineered for beginner to intermediate hobbyists. Is there a simpler way?
A pragmatic guide for simplifying personal storage with TrueNAS and the Beelink ME Mini.
Over the past couple of years I’ve been experimenting with MiniPCs, and the more I do, the more I’m convinced this is the future I want to invest in.
Comfort food egg recipe, soft and loaded with goodness. Ideal to clean out things in your fridge.
A tragicomedy about being an early adopter in the current tech ecosystem.
The go-to recipe for when a group of friends meets at someone’s house and want a delicious, classic burger.
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.
A short story about the time when software catches you by surprise, and doing silly things in the most unexpected way.
A 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.
As 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?” .
Do 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!
I recently got Beltmatic , a minimalist math-themed factory game. This is how I played through it.
What 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…
How 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.
Self-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.
Backend 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 🚀 .
I very often praise Kotlin for its powerful and flexible type system, and bash on JavaScript for its lack thereof. But I want to show that, while it is personal preference (even if a popular opinion) , there are actual merits to having a good type system. While Kotlin and JS are used as examples here, these points can be extrapolated to most languages.