Stop Putting JWTs in LocalStorage. Seriously. Here's How to Do It Right.
If you're building a web app and dropping JWTs into localStorage, you might be creating a massive security hole without even realizing it.
I'm a full-stack developer who helps founders replace their slow, manual spreadsheets and chaotic workflows with custom web applications. Essentially, I build tools that automate your unique business processes, saving you time and eliminating costly errors.
I specialize in taking complex business logic, often stuck in manual processes, and building robust, production-ready applications that handle the entire lifecycle.
Build tailored solutions that fit your exact business needs, from simple automation tools to complex workflow management systems.
Replace manual spreadsheets and repetitive tasks with automated workflows that save time and eliminate human error.
Handle everything from Python backends on AWS to modern React frontends, so your team can focus on their core roadmap.
Programming tutorials, insights, and technical guides from my experience building web applications.
If you're building a web app and dropping JWTs into localStorage, you might be creating a massive security hole without even realizing it.
While HTMX sucks, it's still the best option when it comes to building reactive web UIs in 2025
Here's how to supercharge your Django templates and make your views squeaky clean with a pattern you'll wish you'd known about sooner.
Ever had your Django data migration mysteriously fail on a model property that you know exists? Here’s why.
Let's discuss how I can help you build custom solutions that save time, reduce errors, and scale with your business. I handle the technical complexity so you can focus on growth.