Writing
Notes from the work
Frontend architecture, Angular and React, design systems, and lessons from a decade in production software.
Using Agents Without Losing Ownership
How to harness AI agents for speed and capability without ceding control, visibility, or responsibility for your systems.
Jun 20, 2026 · 5 min readPerformance Tuning Angular Apps: Profiling and Lazy Loading
Learn how to profile Angular apps effectively, implement lazy loading, and tune change detection for better performance.
Dec 22, 2025 · 7 min readArchitecting Enterprise Angular Applications
Learn how to structure enterprise-grade Angular applications using domain-driven design, standalone APIs, Signals, and clean code practices.
Dec 10, 2025 · 4 min readtap vs map vs side effects: How I Keep My RxJS Streams Clean
A practical guide on avoiding messy side effects in RxJS pipelines and how to keep transformation and effect operators clearly separated.
Dec 3, 2025 · 5 min readTesting Angular Applications
A practical strategy for unit, integration, and E2E testing using Jasmine and Playwright, with a focus on writing maintainable tests.
Dec 1, 2025 · 6 min readAngular Material and UI Component Libraries
Learn how to integrate Angular Material and UI component libraries effectively, customize them safely, and build maintainable design systems.
Nov 24, 2025 · 5 min read