Technical Blog
Notes and deep dives on software engineering.
Angular for experts: modern architecture and the latest features
Everything a senior Angular developer needs today: signals, standalone components, zoneless change detection, and a clean architecture.
angulartypescriptfrontendarchitecture
Read more →Design patterns for developers: a friendly guide
A plain-English tour of the most useful design patterns, with small C# examples.
design-patternsarchitecturecsharpdotnet
Read more →Java and the Spring ecosystem for experts: Boot, Security, JPA, Kafka, profiles, gateway
A tour of modern Java and the Spring tools a senior backend developer reaches for, plus a full Java version history.
javaspringspring-bootkafka
Read more →Orchestrating long-running workflows with MassTransit sagas
A practical look at modeling an order checkout as a state machine with MassTransit, Azure Service Bus, and EF Core persistence.
masstransitazure-service-bussagadotnet
Read more →Python for finance: NumPy, pandas, and the tools of quantitative analysis
A practical tour of the Python libraries a quantitative developer uses daily: NumPy, pandas, yfinance, and matplotlib.
pythonfinancepandasnumpy
Read more →Relational databases for experts: ACID, keys, triggers, and indexes
The core concepts every DBA should master: ACID, primary and foreign keys, indexes, triggers, functions, and stored procedures.
sqldatabasepostgresqldba
Read more →Tailwind CSS for experts: best practices and tools for beautiful UI
Build maintainable, gorgeous interfaces with Tailwind CSS v4: design tokens, reusable components, and the modern tooling.
tailwindcsscssfrontendui
Read more →TypeScript and JavaScript for experts: modern features and architecture
The modern JavaScript APIs and TypeScript type patterns every expert front-end developer should use.
typescriptjavascriptfrontendarchitecture
Read more →SOLID principles in practice
A quick refresher on the five SOLID principles with concrete examples.
solidarchitectureclean-code
Read more →Mermaid diagrams in your articles
Every Mermaid diagram type you can drop into a markdown article.
markdownmermaiddiagrams
Read more →Designing a CI/CD pipeline with GitHub Actions
A walkthrough of a production-ready pipeline: build, test, scan, and deploy.
devopsgithub-actionsci-cd
Read more →Welcome to my technical blog
Kickoff post: how this blog is built and what you can expect to read here.
solidjsvitemarkdown
Read more →