1 min read
Secure by default: how I build web apps people can trust
The habits and defences I use on every project: short sessions, strict validation and uploads that are guilty until proven innocent.
4 likes6 comments
Writing
Notes on building software: engineering, security and the lessons that come from the work.
1 min read
The habits and defences I use on every project: short sessions, strict validation and uploads that are guilty until proven innocent.
4 likes6 comments
1 min read
Next.js, TypeScript, Zod and MongoDB: what each one does for me, and what I would change next time.
2 likes1 comment