Teron Bullock
Home
Projects
Media
Blog
Contact
React Hook Form: Why Leave useState Behind
Uncategorized
April 23, 2026
Why I Deleted My Custom “Crew” Logic Mid-Build
Case Studies
April 1, 2026
User Authentication in MERN / PERN: From Slugs to Secure Bearer Tokens
Tutorials
January 14, 2026
How to Add Route Protection to Next.js with Auth.js
Tutorials
July 12, 2025
How to Set Up Auth.js in Next.js
Tutorials
July 12, 2025
GitHub OAuth: How to Register an App
Tutorials
July 11, 2025
Authentication vs Authorization: The Dynamic Duo of App Security Explained
Insights
July 10, 2025
GitHub Command Palette: Reclaim Your Flow State and Reduce Context-Switching
Tutorials
July 19, 2024