Building software has taught me a lot. This blog is where I'll write it down before I forget it.
Jackson Kitundu
2 Jul 2026 • 1 min read
For years, I've spent most of my time building things.
From designing interfaces and developing web applications to documenting software and solving production issues, my work has always revolved around creating solutions. Every project has taught me something new, whether it came from a successful feature or a bug that took far longer to solve than expected.
The funny thing is that I've rarely written about any of it.
So, this blog is my way of changing that.
I don't plan on writing because I think I know everything. In fact, the more experience I gain, the more I realize there's always something new to learn. Instead, I want this space to document my journey as a developer, designer, problem solver, and lifelong learner.
Here you'll find topics such as:
Full-stack web development with Laravel, Filament, Livewire, Spring Boot, Angular, React, Nextjs, Filament e.t.c.
UI and UX design decisions that make applications easier to use.
Software architecture and lessons from real-world projects.
Productivity, learning, and career growth in technology.
Occasional experiments, tutorials, and behind-the-scenes stories from projects I'm working on.
Some posts may be short notes. Others may be deep technical write-ups. And sometimes I'll simply share a mistake I made so someone else can avoid it.
If even one article helps another developer solve a problem faster or look at something differently, then it'll be worth writing.
Thanks for stopping by.