Welcome to Kaleb Notes
Hi, I’m Kaleb.
This blog is where I share what I am building, what I am learning, and the lessons I pick up along the way. It is part working notebook, part technical journal, and part personal record of the path that brought me here.
What I do
I build full-stack applications and work on AI-powered systems that solve practical problems. I enjoy taking ideas from the early concept stage all the way to a product people can actually use. That includes thinking through the interface, designing APIs, building the backend, and adapting the system as requirements change.
What keeps me interested in software is that it is always moving. New frameworks, better workflows, different architectures, and more capable tools show up constantly. I like that pace. It pushes me to stay curious, keep learning, and become more flexible as a builder.
My path into tech
My path into technology was not random, even if it may have looked like a career shift from the outside.
I studied pharmacy, and for a time that was the direction I was following seriously. That experience taught me discipline, patience, and how to work carefully. It shaped the way I think and gave me habits that still help me as a developer.
But my interest in tech started much earlier than my transition into it.
From childhood, I was drawn to computers. Games were one of the first things that pulled me in, but it was never only about playing them. I was also the kind of person who liked exploring Windows, clicking through settings, checking how things were organized, and trying to understand what the system was doing. I was curious about how things worked behind the screen.
During COVID, when I was a third-year university student, that curiosity became something more serious. I started spending more time learning about software, experimenting on my own, and trying to understand how digital products are actually built. What began as curiosity quickly turned into obsession in the best way. The more I learned, the more certain I became that this was the path I wanted to pursue.
So when I moved into tech, it was not a random jump. It was the result of a long-standing interest that had been building for years. COVID gave me the time and space to pursue it properly, but the passion was already there.
I got into tech because I genuinely wanted to understand how things work. That desire pushed me to keep learning, building, making mistakes, fixing them, and improving. Once I started, I never really looked back.
After learning on my own and staying consistent with it, I was able to land software clients both locally and internationally. That experience gave me even more confidence that I had made the right decision.
Transitioning into tech has been one of the best decisions I have ever made.
Learning through adaptation
One of the most important things I have learned is that growth in tech depends heavily on adaptation.
You rarely get to stay comfortable for long. Tools change. Stacks change. Client expectations change. The way you stay relevant is by learning quickly and applying what you learn in real work.
That ability to adapt has helped me work with both local and international clients. Different clients bring different expectations, communication styles, timelines, and technical needs. Being able to understand the problem, choose the right tools, and adjust to new technologies has been one of the most valuable parts of my journey so far.
I do not see learning as a separate phase that ends once the work begins. For me, learning is part of the work. Every project introduces something new, whether that is a better engineering practice, a different product mindset, or a tool that changes how the whole system should be built.
Why this blog exists
I created this blog to document that journey in public.
I want this space to hold ideas, technical discoveries, project notes, lessons from client work, and reflections on building with modern tools. Some posts will be practical. Some will be exploratory. Some will simply capture what I am thinking about at a given point in time.
If you are building, learning, switching paths, or trying to grow in tech, I hope some of what I share here is useful to you.
Looking ahead
I am still learning. I am still building. And I am still evolving in the kind of work I want to do.
Right now, I am especially interested in full-stack product development, AI agents, and systems that turn powerful ideas into useful tools. This blog is one way I want to make that journey visible.
Thanks for reading. More to come.