Exploring how I established Signals & Systems, the technologies involved, and the decisions behind them.
devlog Series
A behind-the-scenes look at building the Signals & Systems platform, including technical decisions, challenges, and ethical considerations around vibecoding.
Articles in this Series
Enhancing Content with Dynamic Elements While Respecting User Preferences
My journey migrating from static files to a dynamic, type-safe content architecture using Astro Content Collections and MDX.
Setting up GitHub Pages deployment with custom domains and implementing development-only debug patterns for better developer experience.
Redesigning the devlog cover images with a unified grid system and tackling an elusive XML parsing error that had me stumped.
Deep dive into creating zoomable, interactive SVG wiring schematics that replace traditional text-based guides with visual clarity and enhanced user experience.
How I built an interactive citation system that maintains academic rigor while optimizing content for AI discovery. From inline tooltips to validation scripts, here's the complete development journey.
Building a complete newsletter subscription system using Buttondown's free plan, custom redirect pages, Markdown email templates, and privacy-first principles for authentic audience engagement.
Building a comprehensive resource discovery system: creating dedicated resource pages, implementing smooth drawer interactions, achieving accessibility excellence, and transforming citations from simple lists into an interactive research platform.
A comprehensive journey through web accessibility: conducting Lighthouse audits, fixing color contrast issues, implementing WCAG 2.1 AA compliance, and creating an accessibility policy that ensures universal access to technical content.