BMCFADS
Blog | Portfolio | About
Blog Portfolio About

Featured

  • Learning Go: CLI design decisions that held up Mar 26, 2026 I kept renaming video files by hand after every shoot. A Python script could have fixed it in an hour. Instead I built a proper CLI tool in Go, because the real goal was learning Go's patterns and tooling.

Latest

  • Learnings from Creator Camp Jun 11, 2025 Here are some thoughts after reflecting on my time at Creator Camp this past weekend.
  • One day to day one Jun 10, 2025 For the past few weeks, I have been reflecting on this question: what stops me from turning one day into day one?
  • UTMBCH25: perspective Mar 13, 2025 Let's figure out how intense this race actually is.
  • Everesting and more Mar 12, 2025 Here's how I am going to make this year one of my most memorable.
  • How to get started Mar 8, 2025 Here are the ways that work best for me to get started on a goal.
  • UTMBCH25: day 0 Mar 2, 2025 It's been a while since I've done an athletic event that scared me. It's time.
  • Have I made it? Nov 19, 2024 I used to think I'd be a tech entrepreneur CEO by the time I was thirty. Spoiler alert, that didn't happen.
  • A new adventure Nov 3, 2024 I'm going to become a multisport endurance and adventure athlete.
  • When is it time to quit? Sep 24, 2024 Quitting something isn't always necessarily a bad thing. Sometimes it's actually the best decision you can make.
  • Dancing on quicksand Aug 27, 2024 I'm on the struggle bus; progress is slow and I'm questioning everything.
  • Understanding the STOP dataset Jun 30, 2024 Here's a breakdown of the intents and slots for the Spoken Task-Oriented semantic Parsing (STOP) dataset.
  • Spoken language understanding models May 21, 2024 I'm diving into spoken language understanding models for my research. What the heck are those? Let's find out.
  • Cheat sheet: pyenv Apr 29, 2024 Here's a quick overview of using pyenv and pyenv-virtualenv.
  • Python versions and virtual environments Apr 29, 2024 If you're working in the field of machine learning, it's only a matter of time before you run into Python dependency hell. Enter version managers and virtual environments.
  • Focus: timers and such Apr 12, 2024 I used to think that timers wouldn't be useful to help me stay on task. Plot twist! I've incorporated them into my life and have found them incredible helpful to stay focused and increase productivity. Here's how I've started using them.
  • There are no bad days Apr 9, 2024 Let me explain. I'll start with the point I'm trying to make: thinking you've had a bad day is ridiculous.
  • Access to GPUs Apr 5, 2024 The first question you should be asking yourself is whether or not you actually need a GPU for what you're trying to accomplish. Let's assume you do. Here are some options I considered.
  • Deep learning frameworks (PyTorch vs. TensorFlow) Apr 2, 2024 If you're searching for an in depth comparison of PyTorch and TensorFlow, this is not the post for you... there are numerous articles out there though! This post covers my high-level take on the two frameworks.
  • The initial training pipeline Mar 29, 2024 It's not much, but hey, it's something and it's down on paper.
  • Defining my master's research topic Mar 26, 2024 Where I find myself today is in the early stages of my fourth, yes fourth, attempt at defining and placing structure around my master's research project.
  • How to get a master’s degree in 6 years (hopefully 🤞🏻) Mar 19, 2024 “Wait a minute, doesn’t a master’s take 2 years? Don’t they kick you out of the program after 5 years?” Well, yes and yes. My experience has been a little different though. Here’s how it’s gone.
bmcfads : ~/blog $ ▋

AI, dev tools, adventures, and life.

© 2026 Brian McFadden. All rights reserved.