Posts
Android
- 5 Advantages of Reading E-Books on a Kobo ReaderI’ve always been a casual reader, but some years ago I was gifted the Kobo Clara HD e-reader, which has made a big impact on my reading habits. While a good old fashioned paperback can never be beat, reading on the Kobo is great for a bunch of reasons. Read in the Dark Have you […]
- Exploring Android Development and Robotics: My Journey with Temi Robots in CollegeThis semester, I’m fully immersed in my courses, and I’m particularly excited about two of them. The required Android Development class is providing me with valuable insights into how a mobile OS handles user-built apps. But what makes this semester even more thrilling is the ‘Applied Research’ class, an invite-only course with a subject that […]
Apple
- MacOS, Spotify, Chrome, & Media KeysThis is primarily a note to my future self, since I run into this issue once a year. Issue Description: When using my Macbook, I usually listen to Spotify. I often use the media key (Play/Pause button / F9) to control music playback in Spotify. If I also have a tab open in my browser […]
C++
- IoT Blinking LED demoA couple months ago, I was messing with one of my kid’s toys: it was a small, cheap kaleidoscope shaped like a camera, made of wood and plastic. Pressing the shutter button made it chirp and flash as if a photo were being taken. After a while it stopped working, so I assumed I needed […]
Coding
- Let’s join Advent of Code 2025Merry Christmas! I’ve joined the fun of software challenges in Advent of Code. This year, I wanted to further hone my dotnet stack, so I created a console application as my starting point. Programming Concepts I’m Building On I’ll update progress as I have time – my family’s just moved into a new house so […]
- Eurozones: Creating an Interactive Map with .NETUPDATE: I created a standalone app for this concept; see the project page As a new resident of Europe, I wanted to better understand why nations like Denmark are members of the European Union but do not use the Euro for currency. While looking into this more, I learned about other complicated memberships like Schengen, […]
- Building a DR SBAITSO Text to Speech AppI want a web interface for a Dr. Sbaitso TTS, so that I can use the doc’s voice for fun. I was recently inspired by two beautiful pieces of content. First, content creator nSanity, best known for the Travelling Salesman animation on Youtube, produced an incredible music video capturing the creation of a 3D printed […]
- IoT Blinking LED demoA couple months ago, I was messing with one of my kid’s toys: it was a small, cheap kaleidoscope shaped like a camera, made of wood and plastic. Pressing the shutter button made it chirp and flash as if a photo were being taken. After a while it stopped working, so I assumed I needed […]
- 5 Advantages of Reading E-Books on a Kobo ReaderI’ve always been a casual reader, but some years ago I was gifted the Kobo Clara HD e-reader, which has made a big impact on my reading habits. While a good old fashioned paperback can never be beat, reading on the Kobo is great for a bunch of reasons. Read in the Dark Have you […]
- Exploring Android Development and Robotics: My Journey with Temi Robots in CollegeThis semester, I’m fully immersed in my courses, and I’m particularly excited about two of them. The required Android Development class is providing me with valuable insights into how a mobile OS handles user-built apps. But what makes this semester even more thrilling is the ‘Applied Research’ class, an invite-only course with a subject that […]
- Building an arcade shooter game in ScratchMany years ago, when I first began learning about programming, I built the Shark Byte minigame using the Scratch platform. With a little practical experience under my belt, I followed it up with a top-down shooter called Hittoriko Hunter. It’s a progressive shooter that uses character sprites from the original Tamagotchi games. Scratch was a […]
- Building video games from ScratchSome time around 2017, I grew intensely curious about programming. I jumped into Harvard University’s free CS50 course, a popular self-paced MOOC. It was my first foray into coding, and I learned lots of skills including: One of the course’s first tasks was to build a video game using Scratch. I succeeded in putting together […]
- Siri shortcuts for location, distance, and bus schedulesAs a student commuting to campus by bus, I wanted to get to my bus stop right on time. I didn’t want to wait in the cold because I was ten minutes early or one minute late. My course schedules were all over the place, and I was constantly trying to remember what time I […]
Coffee
- Embracing the Instant: A Programmer’s Ode to Instant Coffee[Warning: obligatory blogger’s coffee post] In the rushed days of DevOps deadlines and coding tasks, finding the perfect cup of coffee quickly becomes more than just a morning ritual — it becomes a necessity. As a programmer constantly balancing focus and time constraints, the quest for convenience without sacrificing quality led me to an unexpected […]
dotnet
- Let’s join Advent of Code 2025Merry Christmas! I’ve joined the fun of software challenges in Advent of Code. This year, I wanted to further hone my dotnet stack, so I created a console application as my starting point. Programming Concepts I’m Building On I’ll update progress as I have time – my family’s just moved into a new house so […]
Futurism
- The Exciting Future of Space Exploration: How Humans Will Interact With TechThe wars of the future will not be fought on the battlefield or at sea. They will be fought in space, where most actual fighting will be done by small robots. As you go forth today remember your duty is clear: to build and maintain those robots. – The Simpsons S8 E25 This post is […]
Hardware
- MacOS, Spotify, Chrome, & Media KeysThis is primarily a note to my future self, since I run into this issue once a year. Issue Description: When using my Macbook, I usually listen to Spotify. I often use the media key (Play/Pause button / F9) to control music playback in Spotify. If I also have a tab open in my browser […]
- Building a DR SBAITSO Text to Speech AppI want a web interface for a Dr. Sbaitso TTS, so that I can use the doc’s voice for fun. I was recently inspired by two beautiful pieces of content. First, content creator nSanity, best known for the Travelling Salesman animation on Youtube, produced an incredible music video capturing the creation of a 3D printed […]
- IoT Blinking LED demoA couple months ago, I was messing with one of my kid’s toys: it was a small, cheap kaleidoscope shaped like a camera, made of wood and plastic. Pressing the shutter button made it chirp and flash as if a photo were being taken. After a while it stopped working, so I assumed I needed […]
- 5 Advantages of Reading E-Books on a Kobo ReaderI’ve always been a casual reader, but some years ago I was gifted the Kobo Clara HD e-reader, which has made a big impact on my reading habits. While a good old fashioned paperback can never be beat, reading on the Kobo is great for a bunch of reasons. Read in the Dark Have you […]
- How I Installed Bluetooth in my Car StereoThere are a ton of videos and guides about how to retrofit your old car stereo to get Bluetooth streaming, but I’ve decided to share my own experiences with this, since my situation is a little bit unique. I also wanted all my notes (thus far – it’s a work-in-progress) to be in one place. […]
- Lessons Learned While Launching the Turtle Robot ProjectLast night I was full of creative energy (thanks to a delicious chocolate milkshake) and decided to finally start assembling the Robot Turtle. This is a kit manufactured by keyestudio that I got on loan from my college for the summer. Before I could get started, though, I had to clear a space, because I […]
Kotlin
- Exploring Android Development and Robotics: My Journey with Temi Robots in CollegeThis semester, I’m fully immersed in my courses, and I’m particularly excited about two of them. The required Android Development class is providing me with valuable insights into how a mobile OS handles user-built apps. But what makes this semester even more thrilling is the ‘Applied Research’ class, an invite-only course with a subject that […]
Lifestyle
- MacOS, Spotify, Chrome, & Media KeysThis is primarily a note to my future self, since I run into this issue once a year. Issue Description: When using my Macbook, I usually listen to Spotify. I often use the media key (Play/Pause button / F9) to control music playback in Spotify. If I also have a tab open in my browser […]
- Eurozones: Creating an Interactive Map with .NETUPDATE: I created a standalone app for this concept; see the project page As a new resident of Europe, I wanted to better understand why nations like Denmark are members of the European Union but do not use the Euro for currency. While looking into this more, I learned about other complicated memberships like Schengen, […]
- Four easy ways to use Text-To-Speech for Retro projectsAre you looking for some ways to generate a robotic sounding voice? Whether for a game, a movie, accessibility, or just for fun, you can use these quick tips to help you find the right electronic voice for your project. TTS Generators on the Web There are several online apps that can generate audio in […]
- 5 Advantages of Reading E-Books on a Kobo ReaderI’ve always been a casual reader, but some years ago I was gifted the Kobo Clara HD e-reader, which has made a big impact on my reading habits. While a good old fashioned paperback can never be beat, reading on the Kobo is great for a bunch of reasons. Read in the Dark Have you […]
Low Code
- Building an arcade shooter game in ScratchMany years ago, when I first began learning about programming, I built the Shark Byte minigame using the Scratch platform. With a little practical experience under my belt, I followed it up with a top-down shooter called Hittoriko Hunter. It’s a progressive shooter that uses character sprites from the original Tamagotchi games. Scratch was a […]
- Building video games from ScratchSome time around 2017, I grew intensely curious about programming. I jumped into Harvard University’s free CS50 course, a popular self-paced MOOC. It was my first foray into coding, and I learned lots of skills including: One of the course’s first tasks was to build a video game using Scratch. I succeeded in putting together […]
- Siri shortcuts for location, distance, and bus schedulesAs a student commuting to campus by bus, I wanted to get to my bus stop right on time. I didn’t want to wait in the cold because I was ten minutes early or one minute late. My course schedules were all over the place, and I was constantly trying to remember what time I […]
Retro Computing
- Four easy ways to use Text-To-Speech for Retro projectsAre you looking for some ways to generate a robotic sounding voice? Whether for a game, a movie, accessibility, or just for fun, you can use these quick tips to help you find the right electronic voice for your project. TTS Generators on the Web There are several online apps that can generate audio in […]
- Building a DR SBAITSO Text to Speech AppI want a web interface for a Dr. Sbaitso TTS, so that I can use the doc’s voice for fun. I was recently inspired by two beautiful pieces of content. First, content creator nSanity, best known for the Travelling Salesman animation on Youtube, produced an incredible music video capturing the creation of a 3D printed […]
Robots
- Lessons Learned While Launching the Turtle Robot ProjectLast night I was full of creative energy (thanks to a delicious chocolate milkshake) and decided to finally start assembling the Robot Turtle. This is a kit manufactured by keyestudio that I got on loan from my college for the summer. Before I could get started, though, I had to clear a space, because I […]
- Exploring Android Development and Robotics: My Journey with Temi Robots in CollegeThis semester, I’m fully immersed in my courses, and I’m particularly excited about two of them. The required Android Development class is providing me with valuable insights into how a mobile OS handles user-built apps. But what makes this semester even more thrilling is the ‘Applied Research’ class, an invite-only course with a subject that […]
- The Exciting Future of Space Exploration: How Humans Will Interact With TechThe wars of the future will not be fought on the battlefield or at sea. They will be fought in space, where most actual fighting will be done by small robots. As you go forth today remember your duty is clear: to build and maintain those robots. – The Simpsons S8 E25 This post is […]
Sci-fi
- The Exciting Future of Space Exploration: How Humans Will Interact With TechThe wars of the future will not be fought on the battlefield or at sea. They will be fought in space, where most actual fighting will be done by small robots. As you go forth today remember your duty is clear: to build and maintain those robots. – The Simpsons S8 E25 This post is […]