Writing
Articles & thoughts
Notes on code, machine learning, video editing, and the intersection of technology and creativity.
Getting Started with Machine Learning: A Developer's Path
How I transitioned from web development to machine learning, the resources that actually helped, and what I wish I knew from day one.
Building Accessible Forms That Actually Work
A practical guide to form accessibility — from semantic HTML and ARIA labels to validation patterns that don't break screen readers.
What Video Editing Taught Me About Writing Code
The surprising parallels between cutting footage and refactoring code — pacing, structure, and knowing what to remove.
Understanding CNN Architectures Without the Math Overwhelm
A visual, intuition-first explanation of how convolutional neural networks see images — no calculus required.