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 more

    Thu 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 more

    Mon 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 more

    Tue 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 more

    Wed 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 more

    Thu 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 more

    Mon 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 more

    Tue 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