Would you like to work with me? We are hiring a software engineer at
Operately
.
Morning Coffee
About
Blog
Steps We Took to Automate License Compatibility Verification
Apr 14, 2024
Pull Requests are a reflection of your engineering culture
Jul 17, 2022
Proactive cache warming in a microservice-based architecture
Jul 17, 2021
Transactional Outbox: What is it and why you need it?
Jul 2, 2021
Killing a process and all of its descendants
Aug 2, 2019
PostgreSQL: Boolean short circuiting is not guaranteed
Dec 9, 2018
PostgreSQL: Stable Pagination
Sep 13, 2018
Measuring the strength of a WiFi connection
Sep 4, 2018
PostgreSQL: The PostgreSQL Query Cost Model
Dec 5, 2017
PostgreSQL: Deadlocks in PostgreSQL
Nov 30, 2017
PostgreSQL: Multi Version Concurrency Control
Nov 29, 2017
PostgreSQL: Transaction Isolation Levels in PostgreSQL
Nov 19, 2017
PostgreSQL: Selecting for Share and Update in PostgreSQL
Nov 18, 2017
PostgreSQL: Advisory Locks and How to Use Them
Nov 16, 2017
PostgreSQL: Understanding PostgreSQL locks
Nov 12, 2017
Separating Commands and Queries
Nov 7, 2017
Books
Rails Testing Handbook (
PDF
,
Kindle
).
2018