Published inStackademicFrom Dotfile Hacks to Open Source: My Development Environment EvolutionCharting my journey to a truly consistent development environment, and the surprising open-source lessons learned along the way.3d ago3d ago
Published inPython in Plain EnglishBeyond Hardcoding: My Breakthrough in Testable Parallel PythonHow a frustrating take-home assignment led to a breakthrough in building clean, testable background processes with FastAPI.Jun 8Jun 8
Published inPython in Plain EnglishTelegram Chatbot’s Evolution: Decoupling Parallel Python’s Shared State for ClarityAfter building the intro animation last week, I finally took the time to make a video based on the article on jQuery as promised. In the…Jun 2Jun 2
Published inJavaScript in Plain EnglishCode Rain’s Revelation: Embracing Existence Before PerfectionFrom a simple Code Rain animation to a profound lesson on prioritizing what truly matters in development and life.May 26May 26
Published inJavaScript in Plain English▶️ The Unchaining: My Personal Journey Graduating from jQuery to Modern JavaScriptWhen I was building a quick frontend to the LLM game, I used jQuery to quickly whip out a prototype. Only after I was happy with it, I…May 20A response icon2May 20A response icon2
Dao of Functional Programming (Chapter 1: Clean State)This would be an irregular series of posts on my new attempt to learn Category Theory. This time, it would be based on the book titled The…May 17May 17
Published inArtificial Intelligence in Plain EnglishVibe-Coding, Storytelling, and LLMs: A Collaborative ApproachI probably mentioned this before, the growing count of articles here calms my mind in the midst of my fruitless job search thus far. With…May 14A response icon2May 14A response icon2
Published inPython in Plain EnglishThe Quest Continues: Porting the Word Game With AsyncSSHLast week, we reimplemented our 20-questions variant, and it received quite a bit of attention. So far we built a web experience, as well…May 4May 4
Published inPython in Plain EnglishLeveling Up LLM Game Development with DSPyAfter completing the series on asynchronous programming, I needed some time off to deal with the stress in life. During the break, I…Apr 27Apr 27
Concurrency vs. Parallelism: Achieving Scalability with ProcessPoolExecutorIn our previous exploration, we dove deep into AsyncIO by writing a task scheduler. We discovered how IO-bound operations were scheduled to…Apr 8Apr 8