Archives
2025
2024
2023
2022
2021
-
Dec, 25:
Building a web 3.0 Twitter clone
-
Dec, 3:
Help people help you and put in some effort
-
Jul, 9:
Why Haskell became my favorite scripting language
-
Jun, 17:
The Circuit Breaker mechanism in CrateDB
-
Jun, 4:
Group By query execution in CrateDB
-
May, 28:
Query Then Fetch execution in CrateDB
-
May, 20:
Distributed SELECT statement execution in CrateDB
-
May, 15:
How CrateDB plans and executes queries
-
May, 14:
Neovim completion plugin building blocks
-
May, 14:
Avoid shallow functions
-
Apr, 15:
Are you asking too many questions, or not enough?
-
Feb, 25:
Triggering Jenkins jobs from the command line
-
Jan, 22:
Arguing about taste
-
Jan, 16:
Elastic moving to SSPL and making money with open source
-
Jan, 1:
Working on the right task and managing energy levels
2020
-
Dec, 9:
Adding the pg_catalog.pg_am system table to CrateDB
-
Nov, 14:
Why you should keep a clean git history
-
Oct, 27:
Neovim under the hood - Understanding the language server client
-
Oct, 17:
Setup Neovim for Java Development Part 2
-
May, 1:
Generating Data Sets Using mkjson
-
Mar, 22:
From synchronous planning to Hammock Driven Development
-
Mar, 10:
Install scripts: A maybe not so good idea
-
Feb, 17:
Building Features Nobody Asked For
-
Feb, 1:
Asynchronous Planning Poker
-
Jan, 25:
Asynchronous Communication And The Curse Of Knowledge
2019
2016
2015
2014
2012
-
Dec, 20:
Linux on a MacBook Air 2012
-
Jun, 17:
Install Python, Pip and Virtualenv on Windows
-
Apr, 16:
Sending a fax using Linux, a fritzbox and VOIP
-
Apr, 14:
ActiveSync on Linux using z-push, nginx and an imap backend
-
Apr, 8:
Going Paperless
-
Mar, 21:
Good ideas aren't as important as you think they are
-
Feb, 20:
EF 4.1 - Loading related Entities on type mismatch
-
Feb, 14:
Baancomplete 0.2
-
Jan, 31:
Our inability to make decisions
-
Jan, 28:
I use this #2
-
Jan, 14:
I use this #1
2011