Notes on Development

about
Building Modern Web Applications with React The Art of Minimal Design Building a Custom Date Range Picker in LWC TypeScript Best Practices for 2026 Tailwind CSS v4: What's New Understanding the Astro Content Layer Writing Apex That Doesn't Fight You CSS Grid for Real Layouts On Naming Things in Code LWC Lifecycle Hooks, Clearly Explained What I Learned Building My First Astro Site The Case for Boring Technology SOQL Performance: What Actually Matters Rethinking State in Component-Based UIs Starting Over with Plain CSS Building a Command Palette The Philosophy of Good Defaults Measuring Web Performance Building A Drag And Drop Interface The Zen Of Refactoring Understanding Oauth Flows Css Nesting Is Here Building A Virtual Scroll List Practical Web Security The Fetch Api In Depth Sql Vs Nosql Choosing Wisely Building A Toast Notification System The Science Of Code Readability Understanding Service Workers Reducing Bundle Size Building A Color Picker Css Clamp For Fluid Typography The Power Of Git Bisect Building A Markdown Editor Lazy Loading Images In 2026 Understanding Tcp Handshakes The Many Faces Of State Building A Pagination Component Code Review As A Teaching Tool Understanding Dns Writing Testable Code How To Approach System Design Understanding Prototype Chain Css Grid Vs Flexbox When To Use Each Building Resilient Apis Optimizing Images For The Web The Case For Server Side Rendering Understanding Cors Form Validation Ux Patterns Splitting A Monolith From Callbacks To Promises Dark Mode Without Javascript Building A Search As You Type Field Functional Programming In Javascript Understanding Browser Rendering The Hidden Cost Of Dependencies Building A File Upload Component Writing Documentation That Gets Read Css Container Queries Practical Uses Server Sent Events Vs Websockets How I Think About Technical Debt Feature Flags Done Right Building A Rate Limiter Json Schema For Api Validation A11y Beyond Aria Labels Logging In Production The Value Of Boring Infrastructure Css Specificity Demystified Building Offline First Apps Understanding Jwt Auth Deploying To The Edge Readable Code Over Clever Code Monorepos Pros And Cons When Not To Use A Framework Http Caching A Practical Guide The Problem With Premature Optimization Building Cli Tools With Node Css Custom Properties Deep Dive Understanding Event Loops Containerizing A Node App From Rest To Graphql Lessons Learned Optimizing React Renders The Unix Philosophy In Modern Software Writing Better Error Messages Utility First Css Tradeoffs How Databases Handle Concurrency Building Accessible Modals Reading Other Peoples Code Progressive Enhancement Still Matters Api Versioning Strategies The Limits Of Type Safety Making Css Transitions Feel Natural Practical Git Rebase Web Components In 2026 Sql Window Functions Explained The Cost Of Abstraction Building A Design System From Scratch When To Use Web Workers Debugging Memory Leaks In Node Async Await Patterns You Should Know