
Dennis Waweru
Full Stack TypeScript Developer
Crafting exceptional web experiences with full-stack TypeScript. Based in Nairobi, Kenya.
What I build with
What I build with
React · Next.js · TanStack · Tailwind CSS · TypeScript
How I work
Ownership
End-to-end project ownership
From architecture through deployment and the work after launch. I stay accountable for the entire lifecycle, not just my part.
Architecture
System design & direction
Data modeling, stack decisions, and reviews before you commit. I help teams choose paths they can live with.
Teams
Team multiplier
I lead, mentor, and collaborate across product, design, and engineering, translating constraints so the work actually lands.
Engagement
Any team shape, any model
Full-time, contract, and freelance across remote US teams, hybrid setups, and in-person. Forward-deployed too. Embedded inside your org to build the integrations and upgrades your stack needs from the inside.
Open source
Contributor & builder
Maintainable code by default, open source contributions, and tools built on the fly: CLIs, Chrome extensions, web apps, and MCPs that remove friction and multiply what a team can ship.
Why I choose what I choose
Ten tools, one reasoned stack at a time.
Language
TypeScript
TypeScript is the discipline layer. I use it to make intent explicit before bugs get a chance to become runtime surprises.
Projects
Open source projects
Pinned highlights, recently pushed repos, and topic filters — pulled live from GitHub.
Blogs
Writing in public.
Published here first — then cross-posted to Dev.to with a canonical URL.
Infodiet
Where most of my signal comes from.
Podcasts and reads I keep in rotation — the shows and blogs I reach for when I want to stay current without doomscrolling.
Front-End Fire
Weekly front-end news with Jack Herrington, Paige Niedringhaus, and TJ VanToll.
CoRecursive
Long-form interviews with the people behind well-known software.
Software Unscripted
Casual conversations about code with Richard Feldman.
React Native Radio
Exploring React Native together, from Infinite Red.
Syntax FM
Tasty web development treats with Wes Bos and Scott Tolinski.
TypeScript FM
Weekly TypeScript news and deep dives with Kamran Ayub and Erik Onarheim.
PodRocket
Frontend interviews and industry news from the LogRocket team.
LogRocket Blog
Frontend engineering articles, tutorials, and industry roundups.
Journal
Cool things I recently learned
Short TILs and debugging notes — written in Payload, stored on Turso/SQLite, and ready to publish from the admin panel.
Contact
Let's build the next system without the ghosts.
Open to projects, collaborations, and useful conversations about TypeScript, product architecture, and web systems.



