Hey there, I'm Zach
I'm a professional web developer based out of Cincinnati, OH building a portfolio of internet businesses and sharing the behing-the-scenes journey to reach $10k in monthly revenue. Follow my journey here.
How to setup Fathom Analytics with Next.js 13 App Directory
How your browser loads, parses, and renders a webpage
React Forms Best Practices
The Secret Life of a React Component
When building with React, when should you useState? useEffect? useMemo? useRef? How do you make your components more performant? What causes them to re-render? What is a re-render? While it doesn't take much to build things in React, understanding how things work and adopting best practices is a bit more challenging. This post will explore many of these questions and walk through a functional component example from start to finish, highlighting it's entire lifecycle.
Vanilla React 18 + TypeScript + Webpack
File Upload Strategies with AWS S3, Node.js, Express, React, and Uppy
To see all the client work I've done, check out my portfolio
The DIY Golfer
A golf instructional site with over 30k monthly visitors and home to the "Break 90 in 90 Days" course. I created this while playing college golf and still run it today.
Track all your accounts in one place, simulate financial scenarios, get advice from qualified financial advisors, and much more