This is my blog
I hope you enjoy reading my thoughts and ideas.
Wed Oct 02
Important decisions
Today, I made a couple of big decisions. One of them: I’m officially starting this blog. I’m also going to start using Twitter and LinkedIn much more frequently. Why? It’s time to finally get serious about creating a personal brand.
Read moreThu Oct 03
The courage to act
Charlie Munger, the legendary investor and partner of Warren Buffett, once emphasized the importance of having the courage to take action. This wasn’t just something he preached—it was how he lived and invested. Munger and Buffett, through Berkshire Hathaway, made very few investment decisions each year. They didn’t scatter their efforts but focused on making only a couple of key moves annually. Munger even remarked that if he had only invested in his top ten greatest opportunities, that alone would have been more than enough to succeed.
Read moreMon Oct 07
Youtube... not yet
Creating videos is extremely time-intensive, as I learned while producing a promotional video for my AI chatbot challenge.
Read moreTue Oct 08
Day 1 of the Chatbot Challenge - Progress and Planning
The first day of the chatbot development challenge went well, and I felt disciplined and productive. While the work isn’t complete (and in reality, it’s never truly “finished”), I managed to make significant progress.
Read moreWed Oct 09
Day 2 of the Chatbot Challenge - Database Planning
Today was all about planning, but this time, it was high-level and centered on databases and architecture. I decided to go with a setup I’m most comfortable with: FastAPI for the backend paired with PostgreSQL as the database. This will communicate with a static website built using the Astro framework, and for the chatbot, I’m using Svelte.js. It’s a straightforward setup, nothing too complex, but it’s still experimental, so I’m curious to see how it turns out.
Read moreThu Oct 10
Day 3 of the Chatbot Challenge - Still database and some coding
I just wrapped up a full day of database creation—it’s easy to forget how time-consuming it can be! But now that everything is structured in both diagram and code, I feel much more in control of the project.
Read moreMon Oct 14
Day 5 of the Chatbot Challenge - Backend work
After a long weekend spent with my loved ones and the kids, I came back feeling recharged, and wow, today was incredibly productive! In just about five or six hours of work, I managed to knock out 10 endpoints across two different services, all fully unit-tested with 75% coverage. That’s about 800 lines of code—though depending on how you count it, with all the vertical spacing I used, the number might be misleading. Either way, it was a solid chunk of work, and I’m really pleased with the outcome.
Read moreTue Oct 15
Day 6 of the Chatbot Challenge - Switching contexts
Today was all about shifting gears. I moved from backend work to focusing on UI, UX, and frontend development. It’s always an interesting mental shift because these tasks require different kinds of thinking. Maybe it even uses a different part of the brain—I’m not sure, but it feels that way to me. It’s not always easy to switch contexts, but using AI tools like Cursor and GitHub Copilot really helps. These tools are also pretty good on the frontend side of things.
Read more