Recent posts
-
Reinventing Objects
Continuing the exploration of the differences between OOP and functional mindsets
-
Of Oracles and Djinns
How can you keep your domain logic database-agnostic and still leverage the benefits of DBMS?
-
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?
-
Zettelkasten Reboot
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.