Avatar 🧑‍💻

Osada Blog – Thoughts on Software Engineering, Programming, Systems, and Life

Musings about coding, systems, fatherhood and everything in between.

  1. Home
  2. All Posts
  3. About
  4. Tags
  5. Categories
    1. Dark Mode
Featured image of post The Shipping Forecast and the Art of Communication
Programming Languages

The Shipping Forecast and the Art of Communication

What the century-old Shipping Forecast can teach us about clear, consistent communication in technical teams, especially during incidents and organizational change.

Aug 17, 2025
7 minute read
Featured image of post Programming's New Frontier: The Rise of LLM-First Languages
Programming Languages

Programming's New Frontier: The Rise of LLM-First Languages

Exploring the rise of programming languages designed for LLMs, why now is the tipping point, and how challenges like hallucinated dependencies, logic errors, test manipulation, and context limitations are shaping this next wave of language design.

Aug 14, 2025
8 minute read
Featured image of post MCP vs SDK: Two Paths to LLM-Powered Extensibility
Engineering Principles

MCP vs SDK: Two Paths to LLM-Powered Extensibility

Two different ways to let your app work better for people (and their AI helpers).

Aug 09, 2025
5 minute read
Featured image of post The Unreasonable Effectiveness of Fundamentals of Computer Science
Engineering Principles

The Unreasonable Effectiveness of Fundamentals of Computer Science

How core principles of computer science unlock resilient, scalable systems.

May 05, 2025
7 minute read
Featured image of post Data Serving vs Transactional Systems
Software-Architecture

Data Serving vs Transactional Systems

My transition from a transactional system background to a team managing a data serving platform

Mar 08, 2025
7 minute read
Featured image of post The Case for Being Lazy
Engineering Culture

The Case for Being Lazy

Why doing the absolute minimum is a gift in software engineering.

Feb 23, 2025
8 minute read
Featured image of post Technical Tasks for Managers
Engineering Leadership

Technical Tasks for Managers

What technical tasks should a manager do in a AI enabled world.

Dec 22, 2024
13 minute read
Featured image of post Project Management for Software Engineers
Project Management

Project Management for Software Engineers

Make sense of madness. Managing projects in an agile world

Nov 23, 2024
11 minute read
Featured image of post Valkey: The New Redis Alternative
Software-Architecture

Valkey: The New Redis Alternative

We consider how to approach implementation of feature flags in a careful

Nov 17, 2024
11 minute read
Featured image of post What Determines Your Engineering Organization's Culture
Engineering-Organizations

What Determines Your Engineering Organization's Culture

Exploring what factors determine engineering culture in engineering organizations

Jul 25, 2024
8 minute read
1 2 … 4
© 2025 Osada Blog – Thoughts on Software Engineering, Programming, Systems, and Life
Built with Hugo
Theme Stack designed by Jimmy