Building auth guards with Next.js middleware
How I implemented route protection in Nexora using Next.js middleware — intercepting unauthenticated requests before they reach page components.
Read moreNotes on TypeScript, Next.js architecture, full-stack patterns, and ICT systems administration.
How I implemented route protection in Nexora using Next.js middleware — intercepting unauthenticated requests before they reach page components.
Read moreImplementing optimistic likes and saves with instant feedback and graceful rollback — how I handled the likes/saves feature in Nexora.
Read moreLessons from administering Exchange Online and SharePoint for a government ministry — structuring permissions for security and compliance.
Read moreWhy I ditched DaisyUI and built a fully custom dark/light theme system using Tailwind CSS variables — and how it made Nexora's design more maintainable.
Read moreDecisions behind modelling users, prompts, likes, and saves in a document database — balancing read performance with query flexibility.
Read moreHow scripting routine tasks at the State Department of Petroleum saved 10+ hours of manual work per week — scripts, patterns, and lessons learned.
Read more