Notes & writing
Notes on what I'm building and what it taught me, pulled in from my Medium.
The Art of Storytelling
What video games and fantasy novels taught me about communication. Every so often, a story finds you at exactly the right time. It might be a game you spend dozens of hours finishi
Don’t Play with delay()
Twenty Arduino sketches, one obstacle detector, and what it takes to do six things at once on a chip that can only do one One of the first activities I completed while getting hand
A New Age of Computer Science
Programming was never the point. It was the bottleneck. What is computer science? What do you picture when you hear the term “computer science”? Maybe you see a programmer hunched
AWS Certified AI Practitioner: The Power of the Cloud
Understanding AWS, Cloud Computing, and AI When I first started learning AI, almost everything happened on my own computer. That’s one of the reasons I wanted to build a high-end P
Search Engines: Where Computer Science Comes Together
Understanding the magic behind search engines. When most people think about search engines, they think about Google. You type in a few words, hit Enter, and within a fraction of a
From the Classroom to a Thinking Machine: Buying My First PC
A computer architecture class, a YouTube rabbit hole, and the start of running AI locally. What is a computer? Computers have always been part of my life. There’s the phone in my p
FoodFit: My First Journey into Mobile Development
The logo we ended up using. The unfinished high school app that taught me how to build software. When people look through a portfolio, they usually expect polished projects : clean
Welcome!
Documenting my journey as a Computer Science student exploring software engineering and AI. A Little About Me Hi! I’m Benjamin Thai, a Computer Science student at the University of