Repeating Yourself Thrice Doesn’t Turn You Into a 3x Developer.Three is a magic number. This is the number of things we can keep in our minds without losing focus. So, logically, a three-tier software…Jul 30, 20231Jul 30, 20231
Published inBetter ProgrammingWhat Happens if You Put an HTTP Server Inside Postgres?A quick look into changing how we think about serving HTTP clientsFeb 6, 20235Feb 6, 20235
Why not Rust for Omnigres?Omnigres is a new project to turn Postgres into a complete development and production deployment platform. I’ve started it to reflect on…Jan 10, 2023Jan 10, 2023
Please help defend Kharkiv, UkraineMy relative in Kharkiv, Ukraine, is raising funds for the immediate necessities of the defense units on the ground (in Kharkiv province and…Mar 25, 2022Mar 25, 2022
I Never Expected to Start ThisBack in June, my wife and I were driving back from an outdoor birthday party. It was a lovely summer night, and we were happily tired after…Jul 30, 2021Jul 30, 2021
Showing Some Love To Go PackagesLast month, I wanted to figure out the nicest way to make my Go package import URL look nice and short. First thing was to change the…May 5, 2021May 5, 2021
Launching wasm.rs: a collection of crates, a communityAbout a week ago I got seriously bothered to figure out whether it is possible to run BPXE (a workflow automation engine I am developing)…Feb 7, 20211Feb 7, 20211
I Love These Building BlocksTwo months ago, after a lot of contemplation, doubt and internal resistance, I’ve started a small project to address some of the problems I…Mar 25, 2018Mar 25, 2018
Dear Open Source Projects…A few days ago, I posted this tweet after discovering that yet another open source project I am using has that funny Heroku app to join…Mar 15, 20183Mar 15, 20183