Skip to main content

Work Notes

Sharing experience, insights, and practical solutions from real projects. Architecture, performance, processes, and teams.

6
·40 min

Apache Cassandra: A System Architect's First Look

An expert Cassandra deep dive for Python/backend engineers: from the masterless architecture to a production-ready cluster with monitoring.

  • #cassandra
  • #databases
  • #architecture
  • #nosql
  • #distributed systems
Read
·35 min

Kafka + FastAPI: Introduction to Event-Driven Architecture

Expert guide to Apache Kafka for Python developers: from concepts to production-ready FastAPI integration. Practical examples, pitfalls, and testing.

  • #kafka
  • #python
  • #fastapi
  • #backend
  • #architecture
  • #event-driven
Read
·25 min

Python 3.14: Three Breakthroughs That Will Change Your Code

Deep dive into deferred annotations (PEP 649), template strings (PEP 750), and JIT compiler for architects and tech leads.

  • #python
  • #performance
  • #architecture
Read
·10 min

MDX as headless CMS Alternative: When Code Beats Admin Panel

When MDX files in your repo work better than Contentful or Strapi. Exploring type-safe content, custom components, and content layer architecture — without unnecessary abstractions and monthly bills.

  • #architecture
  • #frontend
  • #content
Read
·5 min

Architecture as a Hypothesis

Reflections on the nature of software architecture, the cemetery of projects, and the cost of transitions. Written in 2017 — still relevant.

  • #architecture
  • #philosophy
  • #reflection
Read
·8 min

Feature-Sliced Design: How FSD Saves Growing Projects from Chaos

My top favorite in frontend architecture. Explaining how FSD layers — from shared to pages — transform a mess into a structured system that scales painlessly. Speaking from experience after implementing it in a dozen projects.

  • #architecture
  • #frontend
Read
Blog — #architecture — Constantin Potapov — Potapov.me