Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 47
  1. Year in Review: 2025

    Here is the 2025 edition of my year-in-review post.

  2. 2025 Race Season

    Traditionally I have written individual reports for each race that I’ve done.

  3. A Primer on Authorization

    Software applications need to secure themselves by authenticating and authorizing requests that they receive.

  4. Year in Review: 2024

    For the past four years, I’ve been writing a year-in-review post (2020, 2021, 2022, 2023).

  5. Three More Things You Should Buy and Use

    I’m continuing my hit series1 of three things you should buy and use.

  6. Run The River Half Marathon Race Report

    Here is my race report for the Run the River Half Marathon on September 22.

  7. Configuring AKS NGINX Ingress Controller

    Every time I try to set up ingress into an AKS cluster, I forget how, so I thought I’d quickly write down the steps.

  8. Do North Sprint Triathlon Race Report

    Here is my race report for the Do North Sprint Triathlon on August 24.

  9. Great White North Sprint Triathlon Race Report

    On March 25, 2024 I signed up to compete in the Great White North Sprint Triathlon.

  10. Four Remote Communication Anti-patterns to Avoid

    Communication is hard.

  11. The Future of AR and Remote Work

    Like every other geek on earth right now the Apple Vision Pro has me excited.

  12. Name Your Stuff

    I like to name my stuff.

  13. Year in Review: 2023

    The year of 2023 was the first year in my life where I wasn’t a student.

  14. WebAssembly Reading List

    I’m giving a talk titled “What Actually Is WebAssembly” at Cloud Native Rejekts 2023.

  15. How I Built an AI Inferencing API With Llama2 on Spin

    If this fails to redirect automatically you can find the post here.

  16. Debugging With the Key/Value Store Explorer

    If this fails to redirect automatically you can find the post here.

  17. How I Built a Like Button for My Blog with Spin

    If this fails to redirect automatically you can find the post here.

  18. Tackling My Overflowing Reading List

    Do you ever find yourself opening endless tabs on your phone’s browser with posts you want to read, but never actually get around to reading them?

  19. Learning to Play Hockey as an Adult

    A little more than a year ago I started teaching myself to skate at the outdoor rink near my house.

  20. Questioning My Approach to Advice

    Good advice is very difficult to give.

  21. Year in Review: 2022

    It’s hard to believe that 2022 is nearly over.

  22. Inception Studio Weekend Reflections

    I recently spent a weekend in California at a hackathon put on by Inception Studio.

  23. A Programmer's Three Identities

    One of the reasons I enjoy programming so much is that it asks you to to simultaneously take on three unique identities.

  24. 2022 Halfway Check-In

    My 2021 year in review outlines my goals for 2022.

  25. Productivity Porn

    I have a pornography problem, but it’s not what you’re thinking.

  26. When Should I Give Up?

    When should I give up on something and when should I see it through?

  27. Chrome Shortcuts I Use Everyday

    My favorite web browser is Google Chrome.

  28. 6 Tips for Starting a Software Engineering Internship

    On Monday I’ll be starting my third internship with Microsoft, and my fifth internship in total.

  29. Stating the Obvious

    A common excuse people use for not writing is that they don’t have anything insightful to say.

  30. Three Things You Should Buy and Use

    Inspired by Dynomight’s list of creative nonfiction training exercises, here is a list of three things that I think you should buy and use.

  31. Discovering Blogs

    One of my favorite things is when I discover a new blog.

  32. Skating My Way to a New Mindset

    One of the things you quickly learn as an employee at Microsoft is that the company is really big on the idea of a “growth mindset”.

  33. I Want to Be an Entrepreneur so That I Can...

    Be Involved in the Entire Process I love building software, but, it’s never quite felt like enough.

  34. Building StudyBuddy at HackED 2022

    This past weekend I participated in HackED 2022, the annual hackathon put on by the U of A Computer Engineering club.

  35. Year in Review: 2021

    As 2021 comes to a close it’s time to look in the rear-view mirror and reflect on what I’ve done, where I’ve been, and what I’ve consumed.

  36. Compiling espeak-ng in Xcode for iOS app

    Recently at work I’ve been busy getting neural net text-to-speech to run offline on iOS.

  37. Ideas are worthless, execution is everything

    This post serves as a reminder to myself that “Ideas are worthless, execution is everything”1.

  38. How to Setup Oh my Posh On Ubuntu

    While onboarding at my latest internship I noticed that my manager had a very aesthetically pleasing shell.

  39. Building GrokJS at HackED 2021

    This past weekend I participated in HackED 2021, the annual hackathon put on by the U of A Computer Engineering Club.

  40. Year in Review: 2020

    Top 10 Experiences Freedom camping across New Zealand.

  41. Nanosleep Error: Storage Size Isn't Known

    Compiling a C program that used nanosleep turned out to be quite the thorn in my side.

  42. Adding A List Data Type To Lox

    Lists are an important data type for any kind of serious programming.

  43. Spenser Skates on the Indie Hackers Podcast

    I just listened to a great Indie Hackers podcast.

  44. How to Organize Your Code

    When I first started programming, I struggled a lot with how I should organize all my code.

  45. The Importance of Maintaining Dev/Prod Parity

    One of my side projects recently died on the vine and it didn’t have to.

  46. Replacement for Alt-tab on the Kinesis Advantage 2

    I’ve been looking for a convenient way to switch windows, ever since making the Kinesis Advantage 2 my main keyboard.

  47. Storing Empty Interfaces in BigCache

    Recently at work I was tasked with adding some caching to one of our Golang services.