Web application frontend security: XSS, Content-Security-Policy, and where to keep tokens
Where XSS still gets into React and Astro apps, how to roll out a Content-Security-Policy safely, and why session tokens belong in HttpOnly cookies.
Writing
Practical articles on architecture, frontend security, teaching junior developers, and staying effective in this job for the long run.
Where XSS still gets into React and Astro apps, how to roll out a Content-Security-Policy safely, and why session tokens belong in HttpOnly cookies.
How to keep learning without chasing every trend, protect time to think, and avoid burning out. Practical habits for developers who plan to do this for decades.
How ports and adapters map onto a NestJS project: module-based folders, the dependency rule that matters, wiring with Nest DI, and when to skip it.
Being a good developer does not make you a good teacher. Practical habits for code review, pairing, and feedback when you mentor a junior for the first time.
How a development team can use short decision records to keep the reasons behind technical choices, and what to do so the habit survives past the second month.