How to do the package structure in a Ports and Adapters architecture
Where do you put the pieces of code when you are implementing the Ports and Adapter architecture (or hexagonal architecture)
Are functional domain models always anemic?
Since data does not contain any logic in functional programming, does this mean that we cannot encode logic in it?
After one year of using the Zettelkasten method, here are some of the adjustments I took since my last blog post
Rust Slice Types (and Strings), explained
Trying to clear some confusion concerning the different types of slices in Rust, which also includes the types String and str
Using Capslock + hjkl as arrow keys on Linux
Going beyond the sane amount of keyboard setup to use the arrow keys without actually using the arrow keys
Connected notes with Zettelkasten
The Zettelkasten method is a more natural approach to note-taking with interconnected notes. Here's how it works with an emphasis on developers.
My Keyboard-Driven Dev Setup
Recently, a colleague of mine watched over my shoulder while I was using some of my keyboard-oriented tools (most notably, Vim keybinding). Here are a few parts of my setup you might find interesting.
Last year, I published an article in the Java Magazine and on JAX about Micronaut. About time to revisit the framework over a year later.
I start this blog with a few words on what I would like to do and how I first got into programming as a teenager.
| 2023 Copyright |