Osada Blog – Thoughts on Software Engineering, Programming, Systems, and Life
The Shipping Forecast and the Art of Communication
Programming's New Frontier: The Rise of LLM-First Languages
MCP vs SDK: Two Paths to LLM-Powered Extensibility
The Unreasonable Effectiveness of Fundamentals of Computer Science
Data Serving vs Transactional Systems
The Case for Being Lazy
Technical Tasks for Managers
Project Management for Software Engineers
Valkey: The New Redis Alternative
What Determines Your Engineering Organization's Culture
Compromises and Moving Forward
Lies, Damn Lies and Engineering Metrics
Stakeholder Management and Alliance Forming
Engineering Standards in Teams
Broken Window Theory in Software Teams
Empathy and Respect in Software Engineering Teams: Actions for a Team Lead
Unleashing the Power of Small Stories: Strategies for Breaking Down Backend API User Stories
Nemawashi - Power of building consensus
Getting lost in weeds of Podman
Avoiding burnout in software domain
Agile : The Snake Oil for Cobra Bites
Hyperscan C++ Wrapper
Starting With Realtime Data
Learning In Engineering Organizations
About Me
Not your grandmas' docker - Part 2
Not your grandmas' docker - Part 1
Adventures in WSL Land
Cloud9 - A cloud based IDE for your code
Codestar - A new way to get started on AWS Projects
Cost Of Allocation in High Performance Systems
SQLite for High Throughput Applications