Command Palette

Search for a command to run...

Available for new opportunities

Hi, I'm Leon Matota

Full-stack developer passionate about building user-centric digital solutions

I share my coding journey, documenting both the challenges I face and the solutions I discover. Expect easy-to-understand insights and glimpses into the projects I've worked on.

Technologies I work with

TypeScript
Next.js
PostgreSQL
Vercel
Developer workspace
5+
Years Experience
50+
Projects Completed
25+
Happy Clients
3
Certifications

Latest Writing

Fresh insights from debugging sessions, Stack Overflow deep-dives, and technology explorations.

Sequelize Unique Constraint Violation: Practical Fixes and Patterns cover

A deep dive into debugging duplicate key errors in Sequelize with Postgres, including defensive code, transactions, and idempotent APIs.

Explaining Cache Invalidation in Plain English cover
stackoverflowcachingweb+1

My Stack Overflow write-up on cache invalidation, with mental models, ETags, and stale-while-revalidate examples for web apps.

React Server Actions: Mental Model and Gotchas cover

Notes on using Server Actions in the App Router, covering mutations, form actions, and client/server data boundaries.

Featured Projects

A curated selection of work that showcases my approach to solving real-world problems.

Dial‑a‑Bag Financial Solutions website preview
Financial Technology
Live

Dial‑a‑Bag Financial Solutions

Fast, reliable financial relief platform offering personalized loan services in Namibia with quick approvals and simple onboarding.

Next.jsTypeScriptTailwind CSSNode.js
Fresh Namibian Sales website preview
E‑commerce Platform
Live

Fresh Namibian Sales

E‑commerce experience for automotive accessories focusing on vehicle key covers and related products, with clean product discovery.

Next.jsStripePostgreSQLTailwind CSS