Go to homepage

Reid Main

  1. Archives
  2. Tags
  3. About Me
  4. Email
  5. Resume
  1. March 2025 Retrospective

    Watch The Pitt.

    #MonthlyRetrospective
  2. February 2025 Retrospective

    Boy, that escalated quickly.

    #MonthlyRetrospective
  3. January 2025 Retrospective

    We're not gonna make it through the next four years are we?

    #MonthlyRetrospective
  4. Hosting a static website using nginx

    How I host this website on Ubuntu using a virtual private server.

  5. Connecting a UPS to Home Assistant using Network UPS Tools (NUT)

    Step-by-step instructions on how to install Network UPS Tools (NUT) on a Raspberry Pi and access it via Home Assistant.

  6. Setting up and hardening a headless Raspberry Pi

    A detailed breakdown of the steps I take when setting up a new headless Raspberry Pi.

  7. My most anticipated games of 2025

    There aren't a lot of "must play" games for me but there is a ton of potential.

    #VideoGames
  8. December 2024 Retrospective

    Oh, I made myself sad.

    #MonthlyRetrospective
  9. Games of the Year 2024: The Playlist

    A list of every video game I played in 2024.

    #GamesOfTheYear
  10. Games of the Year 2024: Backlog

    My smallest backlog yet.

    #GamesOfTheYear
  11. Games of the Year 2024: Honourable Mentions

    Swing and a miss!

    #GamesOfTheYear
  12. Games of the Year 2024: The Bad

    You would think with how long games take to make nowadays developers would have the time to improve on games from the past.

    #GamesOfTheYear
  13. Games of the Year 2024: The Good

    Apparently time is cyclical.

    #GamesOfTheYear
  14. November 2024 Retrospective

    I really wish I could stop living through such unprecedented times.

    #MonthlyRetrospective
  15. October 2024 Retrospective

    Costco hot dogs are legit.

    #MonthlyRetrospective
  16. September 2024 Retrospective

    Murder all the zombies!

    #MonthlyRetrospective
  17. August 2024 Retrospective

    ๐Ÿคท๐Ÿปโ€โ™‚๏ธ

    #MonthlyRetrospective
  18. July 2024 Retrospective

    How the mighty have fallen.

    #MonthlyRetrospective
  19. WWDC 2024: Sessions I've Watched

    A list of all the sessions from WWDC 2024 that I've watched.

    #WWDC
  20. June 2024 Retrospective

    PAN! PAN! PAN! PAN! PAN! ๐Ÿž

    #MonthlyRetrospective
  21. WWDC 2024: Thoughts on the Keynote

    Will Apple actually be able to deliver on generative intelligence?

    #WWDC
  22. May 2024 Retrospective

    Happy Leafs Elimination Day!

    #MonthlyRetrospective
  23. April 2024 Retrospective

    What do now?

    #MonthlyRetrospective
  24. March 2024 Retrospective

    "I try to stay just ahead of my depression"

    #MonthlyRetrospective
  25. February 2024 Retrospective

    I like video games.

    #MonthlyRetrospective
  26. January 2024 Retrospective

    Fear is the mind-killer. Fear is the little-death that brings total obliteration.

    #MonthlyRetrospective
  27. My most anticipated games of 2024

    So far 2024 is shaping up to be a pretty light year for video games.

    #VideoGames
  28. December 2023 Retrospective

    All in all, 2023 was actually not that bad a year.

    #MonthlyRetrospective
  29. 2023 Resolutions Retrospective

    Looking back at the resolution I made for 2023.

    #Resolutions
  30. Games of the Year 2023: The Playlist

    A list of every video game I played in 2023.

    #GamesOfTheYear
  31. Games of the Year 2023: Backlog

    I missed a lot of great games in 2023.

    #GamesOfTheYear
  32. Games of the Year 2023: Honourable Mentions

    Some solid shoulder shrugs on this year's list.

    #GamesOfTheYear
  33. Games of the Year 2023: The Bad

    I know this list is going to piss a lot of people off but I hope as time passes I will be vindicated.

    #GamesOfTheYear
  34. Games of the Year 2023: The Good

    I may have played my "Game of the Decade".

    #GamesOfTheYear
  35. November 2023 Retrospective

    Back to Japan!

    #MonthlyRetrospective
  36. Japan 2023: Day 14

    HND โœˆ๏ธ YYZ

    #Japan#Japan2023
  37. Japan 2023: Day 13

    Kikanbo is still some of the best damn ramen I've ever had.

    #Japan#Japan2023
  38. Japan 2023: Day 12

    I had the best tonkatsu of my life and saw the face of God, or maybe it was Satan?

    #Japan#Japan2023
  39. Japan 2023: Day 11

    Tiny Evangelion Time!

    #Japan#Japan2023
  40. Japan 2023: Day 10

    Moar Nakano Broadway!!!

    #Japan#Japan2023
  41. Japan 2023: Day 9

    Osaka ๐Ÿš… Tokyo

    #Japan#Japan2023
  42. Japan 2023: Day 8

    Fuck Universal Studios Japan!

    #Japan#Japan2023
  43. Japan 2023: Day 7

    Fukuoka ๐Ÿš… Osaka

    #Japan#Japan2023
  44. Japan 2023: Day 6

    Now we've seen sumo wrestling live!

    #Japan#Japan2023
  45. Japan 2023: Day 5

    Now that is one big Buddha.

    #Japan#Japan2023
  46. Japan 2023: Day 4

    Into the Buddha's dark hole.

    #Japan#Japan2023
  47. Japan 2023: Day 3

    Yokohama ๐Ÿš… Fukuoka

    #Japan#Japan2023
  48. Japan 2023: Day 2

    Time to start our Japan Gundam tour.

    #Japan#Japan2023
  49. Japan 2023: Day 1

    YYZ โœˆ๏ธ HND

    #Japan#Japan2023
  50. October 2023 Retrospective

    Here I come, drop your jaws to the floor. I'm riding on my mighty laser-shooting dinosaur.

    #MonthlyRetrospective
  51. September 2023 Retrospective

    Todd Howard is the new Peter Molyneux.

    #MonthlyRetrospective
  52. August 2023 Retrospective

    Baldur's Gate III - Horniest game of all-time?

    #MonthlyRetrospective
  53. July 2023 Retrospective

    Wheel, snipe, celly boys.

    #MonthlyRetrospective
  54. June 2023 Retrospective

    I warned ya! Didnae I warn ya?!

    #MonthlyRetrospective
  55. May 2023 Retrospective

    Time, like hope, is an illusion. The only hope is the sweet relief of death.

    #MonthlyRetrospective
  56. April 2023 Retrospective

    Visiting Seoul has once again convinced me that I live on the wrong continent.

    #MonthlyRetrospective
  57. Seoul 2023: Day 9

    Goodbye Seoul ๐Ÿ‘‹๐Ÿป

    #Seoul2023
  58. Seoul 2023: Day 8

    Namsan Mountain ๐Ÿ‘๐Ÿป Namsan Tower ๐Ÿคฎ

    #Seoul2023
  59. Seoul 2023: Day 7

    Let's Go to the Mall

    #Seoul2023
  60. Seoul 2023: Day 6

    One does not simply walk into Lotte World.

    #Seoul2023
  61. Seoul 2023: Day 5

    It was the most important day of the trip. We ate McDonald's. Oh and went to COEX Mall.

    #Seoul2023
  62. Seoul 2023: Day 4

    Dongdaemun Design Plaza and delicious pork in Insa-dong.

    #Seoul2023
  63. Seoul 2023: Day 3

    Blue Bottle is in Korea???

    #Seoul2023
  64. Seoul 2023: Day 2

    Visiting Gyeongbokgung and the Myeongdong night market.

    #Seoul2023
  65. Seoul 2023: Day 1

    YYZ โœˆ๏ธ ICN

    #Seoul2023
  66. March 2023 Retrospective

    The recession is over. Buy all the things! /sarcasm

    #MonthlyRetrospective
  67. February 2023 Retrospective

    ๐Ÿ“‰

    #MonthlyRetrospective
  68. January 2023 Retrospective

    Yeah, it was a lazy, dog-dangling month.

    #MonthlyRetrospective
  69. 2023 New Year's Resolutions

    Remember when I said I wasn't going to make any resolutions? I lied.

    #Resolutions
  70. My most anticipated games of 2023

    If even just half of these games get released, 2023 is going to be an amazing year.

    #VideoGames
  71. December 2022 Retrospective

    Sayonara 2022. Don't let the door hit you on the way out.

    #MonthlyRetrospective
  72. 2022 Resolutions Retrospective

    Looking back at the resolutions I made for 2022.

    #Resolutions
  73. Games of the Year 2022: The Playlist

    A list of every video game I played in 2022.

    #GamesOfTheYear
  74. Games of the Year 2022: Backlog

    Probably my most respectable backlog yet.

    #GamesOfTheYear
  75. Games of the Year 2022: Honourable Mentions

    I apologize in advance to everyone I will inevitably be pissing off with this list.

    #GamesOfTheYear
  76. Games of the Year 2022: The Bad

    Misleading marketing was the downfall of all these games.

    #GamesOfTheYear
  77. Games of the Year 2022: The Good

    My favourite video games that were released in 2022.

    #GamesOfTheYear
  78. Hawaii 2022: The Sights

    As someone who grew up on a flat frozen tundra, the mountains in Oahu are simply stunning.

    #Hawaii2022
  79. Hawaii 2022: The Food

    The island of Oahu has some absolutely banging places to eat.

    #Hawaii2022
  80. November 2022 Retrospective

    I think it is time to crown Brandon Sanderson as my favourite writer.

    #MonthlyRetrospective
  81. October 2022 Retrospective

    I am the greatest drone pilot who has ever lived.

    #MonthlyRetrospective
  82. September 2022 Retrospective

    "Oh, boy! Here I go killin' again!"

    #MonthlyRetrospective
  83. August 2022 Retrospective

    Stop whatever it is you're doing and go watch Shoresy right now!

    #MonthlyRetrospective
  84. July 2022 Retrospective

    Monster Hunter good. Stranger Things bad.

    #MonthlyRetrospective
  85. June 2022 Retrospective

    Why is it so hard to write non-fiction novels about modern technology?

    #MonthlyRetrospective
  86. May 2022 Retrospective

    The funemployment must end!

    #MonthlyRetrospective
  87. April 2022 Retrospective

    ๐ŸŽถ Time to start a casino in Tajiiiiiikistaaaaaaaan! ๐ŸŽถ

    #MonthlyRetrospective
  88. ๐Ÿ”— Essay on Realistic Space Combat

    Someone put a ludicrous amount of thought into how space combat could look.

  89. Post pandemic job opportunities for Canadian iOS developers

    The pandemic has changed the game. Canadian developers need to stop undervaluing themselves.

  90. March 2022 Retrospective

    Eat, Sleep, Play Elden Ring, Repeat.

    #MonthlyRetrospective
  91. February 2022 Retrospective

    ๐Ÿ‡บ๐Ÿ‡ฆ

    #MonthlyRetrospective
  92. January 2022 Retrospective

    2022 is off to a rough start.

    #MonthlyRetrospective
  93. 2022 New Year's Resolutions

    Let's just assume the world will remain on fire for all of 2022 and start from there eh?

    #Resolutions
  94. My most anticipated games of 2022

    So how many of these games do we think are going to be delayed to 2023?

    #VideoGames
  95. December 2021 Retrospective

    Bring on the lockdown!

    #MonthlyRetrospective
  96. 2021 Resolutions Retrospective

    Looking back at the resolutions I made for 2021.

    #Resolutions
  97. Games of the Year 2021: The Playlist

    A list of every video game I played in 2021.

    #GamesOfTheYear
  98. Games of the Year 2021: Backlog

    There were quite a few indie games that slipped throught the cracks this year.

    #GamesOfTheYear
  99. Games of the Year 2021: Honourable Mentions

    Some really solid games that just couldn't finish strong.

    #GamesOfTheYear
  100. Games of the Year 2021: The Bad

    Basically just a list of video games that didn't respect my time.

    #GamesOfTheYear
  101. Games of the Year 2021: The Good

    My favourite video games that were released in 2021.

    #GamesOfTheYear
  102. November 2021 Retrospective

    "Do you understand the second you look in the mirror and you're happy with what you see, baby, you just lost the battle."

    #MonthlyRetrospective
  103. October 2021 Retrospective

    Metroid Dread sucks.

    #MonthlyRetrospective
  104. September 2021 Retrospective

    What is best in life?

    #MonthlyRetrospective
  105. August 2021 Retrospective

    We've tried nothing and we're all out of ideas.

    #MonthlyRetrospective
  106. July 2021 Retrospective

    I see the bad moon a-rising

    #MonthlyRetrospective
  107. June 2021 Retrospective

    Vaccinate all the things!

    #MonthlyRetrospective
  108. Tweets from WWDC 2021

    Forget sessions. Apple engineers on Twitter is where the real knowledge bombs are.

    #WWDC
  109. My gaming schedule for June thru December 2021

    A list of games that I have the highest chance of playing for the rest of 2021.

    #VideoGames
  110. E3 2021: Best in Show

    They should have cancelled this one too.

    #E3
  111. WWDC 2021: Thoughts on the Keynote

    Who are these presentations for again?

    #WWDC
  112. May 2021 Retrospective

    The summer may be lost but the fall can be saved!

    #MonthlyRetrospective
  113. April 2021 Retrospective

    Let the third lockdown begin!

    #MonthlyRetrospective
  114. March 2021 Retrospective

    Canada's never getting out of lockdown are we?

    #MonthlyRetrospective
  115. ๐Ÿ”— WunderTech: Synology NAS Setup and Configuration Guide!

    An extremely comprehensive guide for setting up a Synology NAS.

  116. I'm Sorry Duke

    A belated eulogy for the best god damn cat who ever lived.

  117. February 2021 Retrospective

    Chess is the struggle against the error.

    #MonthlyRetrospective
  118. Choosing a Synology NAS

    If you're confused about which Synology NAS to buy, this is how I decided.

  119. January 2021 Retrospective

    The Wheel turns...

    #MonthlyRetrospective
  120. 2021 New Year's Resolutions

    Now that I know the year will be affected by a pandemic, let's create some sane resolutions shall we?

    #Resolutions
  121. My most anticipated games of 2021

    Any year with a Monster Hunter release is A++ in my books.

    #VideoGames
  122. December 2020 Retrospective

    "Takin' on a challenge is a lot like riding a horse. If you're comfortable while you're doin' it, you're probably doin' it wrong."

    #MonthlyRetrospective
  123. 2020 Resolutions Retrospective

    Looking back at the resolutions I made for 2020.

    #Resolutions
  124. Games of the Year 2020: The Playlist

    Just because a game was not released in 2020 does not mean it should be forgotten.

    #GamesOfTheYear
  125. Games of the Year 2020: Backlog

    Yes I know Hades is an amazing game. I promise I'll get to it eventually.

    #GamesOfTheYear
  126. Games of the Year 2020: Honourable Mentions

    Some bigger hitters you'd expect to take it out of the park only managed weak singles this year.

    #GamesOfTheYear
  127. Games of the Year 2020: The Bad

    It's the hope that kills you.

    #GamesOfTheYear
  128. Games of the Year 2020: The Good

    My favourite video games that were released in 2020.

    #GamesOfTheYear
  129. November 2020 Retrospective

    Video games and books are sweet.

    #MonthlyRetrospective
  130. October 2020 Retrospective

    Keep on keepin' on.

    #MonthlyRetrospective
  131. September 2020 Retrospective

    Did I ever tell you what the definition of insanity is?

    #MonthlyRetrospective
  132. August 2020 Retrospective

    Did I ever tell you what the definition of insanity is?

    #MonthlyRetrospective
  133. Tweets from WWDC 2020

    Everyone knows the real WWDC documentation is on Twitter.

    #WWDC
  134. July 2020 Retrospective

    The second half of 2020 is probably gonna be worse than the first isn't it?

    #MonthlyRetrospective
  135. Exporting a Tesla Model 3 from San Francisco, California to Toronto, Ontario

    Pro-tip: don't do this. But if you must, I'll take you through the steps.

    #Cars
  136. June 2020 Retrospective

    Other than the pandemic and crippling feelings of inadequacy this was a pretty tame month.

    #MonthlyRetrospective
  137. A Newbie's Guide to the Anycubic Photon S

    Step-by-step guide on how I got started with my Anycubic Photon S.

  138. WWDC 2020: Thoughts on the Keynote

    The future of development on Apple platforms has never been more clear.

    #WWDC
  139. ๐Ÿ”— Niki Tonsky: Time to upgrade your monitor

    Why is finding a good monitor so hard?

  140. May 2020 Retrospective

    We're through the looking glass here people.

    #MonthlyRetrospective
  141. April 2020 Retrospective

    Hey Siri, play Take the Long Way Home by Supertramp

    #MonthlyRetrospective
  142. March 2020 Retrospective

    All alone...

    #MonthlyRetrospective
  143. February 2020 Retrospective

    Paperwork, paperwork and more paperwork.

    #MonthlyRetrospective
  144. January 2020 Retrospective

    ๐Ÿ‡จ๐Ÿ‡ฆ๐Ÿ‡จ๐Ÿ‡ฆ๐Ÿ‡จ๐Ÿ‡ฆ ๐Ÿ’๐Ÿฅ… ๐ŸฅŒ ๐Ÿ

    #MonthlyRetrospective
  145. Games of the Decade: 2010s

    My 20 favourite video games (or franchises) released between January 2010 and December 2019.

    #GamesOfTheYear
  146. 2020 New Year's Resolutions

    It is the start of a new decade so how about I try manning the fuck up and getting shit done?

    #Resolutions
  147. My most anticipated games of 2020

    2020 is going to be an absolute bloodbath. If I quit my job I'd still not have enough time for all of the games I wanna play.

    #VideoGames
  148. 2019 Resolutions Retrospective

    Looking back at the resolutions I made for 2019.

    #Resolutions
  149. December 2019 Retrospective

    Finally a relatively productive December. I won't end this year as a failure!

    #MonthlyRetrospective
  150. Games of the Year 2019: Backlog

    It is pretty sad when most of my backlog consists of games that were in Game of the Year contention for various publications.

    #GamesOfTheYear
  151. Games of the Year 2019: Honourable Mentions

    While they weren't outstanding all of these games deserve serious consideration.

    #GamesOfTheYear
  152. Games of the Year 2019: The Bad

    Surprise, surprise. Good graphics don't mean good games.

    #GamesOfTheYear
  153. Games of the Year 2019: The Good

    My favourite video games that were released in 2019.

    #GamesOfTheYear
  154. ๐Ÿ”— SoftBank Vision Fund Employees Depict a Culture of Recklessness

    OK I'm gonna board the "capitalism has failed" train now.

  155. ๐Ÿ”— Jeremy Jahns: The Rise of Skywalker Review

    I cannot wait for Jeremy's spoiler review.

  156. iovation is tracking you using your iCloud keychain

    They say it is for fraud purposes but funny how it is more useful for analytics.

  157. ๐Ÿ”— Adam Neumann and the Art of Failing Up

    Adam Neumann is an abhorrent piece of shit.

  158. November 2019 Retrospective

    Apparently eating less causes you to lose weight. Who knew?

    #MonthlyRetrospective
  159. October 2019 Retrospective

    What is best in life?

    #MonthlyRetrospective
  160. September 2019 Retrospective

    I've made a huge mistake.

    #MonthlyRetrospective
  161. ๐Ÿ”— Curtis Herbert: So They've Signed in with Apple, Now What?

    An excellent first hand account of integrating iOS 13's Sign In with Apple feature.

  162. August 2019 Retrospective

    Congratulations to the winners of The International 2019: OG!

    #MonthlyRetrospective
  163. ๐Ÿ”— How San Francisco broke Americaโ€™s heart

    I honestly don't understand why people move to San Francisco anymore.

  164. ๐Ÿ”— Alex Bush: Opening a URL in the currently running simulator

    I had absolutely no idea you could use the xcrun command line tool to pass URLs into the simulator.

  165. July 2019 Retrospective

    Apparently the secret to happiness is a good video game and hanging out with family and friends.

    #MonthlyRetrospective
  166. June 2019 Retrospective

    What did I do this month?

    #MonthlyRetrospective
  167. SwiftUI Resources

    A list of the resources I used while trying to learn about SwiftUI.

  168. E3 2019: Best in Show

    Only positivity this year! Which games got me the most excited from E3 2019?

    #E3
  169. Tweets from WWDC 2019

    Some of the interesting tweets I saw during WWDC 2019.

    #WWDC
  170. ๐Ÿ”— WWDC 2019 - The Things You May Have Missed

    It is nearly impossible to follow everything that is announced or discussed at WWDC. Lucky for you Patrick Balestra made an amazing list from the biggest announcements to the tiniest updates.

    #WWDC
  171. WWDC 2019: Thoughts on the Keynote

    Probably the best WWDC Keynote since 2014.

    #WWDC
  172. May 2019 Retrospective

    There are some things you should not write about on the Internet.

    #MonthlyRetrospective
  173. April 2019 Retrospective

    FUCK THE BOSTON BRUINS!

    #MonthlyRetrospective
  174. ๐Ÿ”— fast.ai

    When Chris Lattner recommends a website for learning ML you best pay attention.

  175. ๐Ÿ”— Jason Schreier: How BioWare's Anthem Went Wrong

    A very sobering look into Anthem's development and how such a flawed game could even be released.

  176. ๐Ÿ”— Medieval Fantasy City Generator

    Oleg Dolya built an amazing web app that procedurally generates a medieval city layout.

  177. ๐Ÿ”— Towards A Better Artifact

    A rare public admission of failure from Valve Software.

  178. Grading the Subaru BRZ

    I've dreamed about owning one of these for years but is now the right time?

    #Cars
  179. Grading the Genesis G70

    How does Motor Trend's 2019 Car of the Year stack up?

    #Cars
  180. Grading the Hyundai Kona Electric

    Wait, you're telling me Hyundai makes a great electric car and it is a crossover?

    #Cars
  181. Grading the Tesla Model 3

    It is lauded as one of the best electric cars on the planet but is it right for me?

    #Cars
  182. March 2019 Retrospective

    Being sick kills your productivity? Shocking!

    #MonthlyRetrospective
  183. ๐Ÿ”— Jeff Atwood: The Cloud Is Just Someone Else's Computer

    Why spend money on a virtual private server when you can build and colocate your own hardware for cheaper?

  184. Choosing the right car for me

    Having never owned a car, I thought it would be best to write down what I think the most important features are.

    #Cars
  185. ๐Ÿ”— YouTube Recommendation: Boneworks - Next Gen VR Gameplay!

    I am super stoked about the potential of VR when I see hardware improvements like the Valve knuckles.

  186. ๐Ÿ”— Drone Tip: Changing the Channel Mapping in BetaFlight

    Learn from my mistake. Ensure that your channel mappings are correct BEFORE trying to fly your drone.

    #Drones
  187. ๐Ÿ”— Maxwell Anselm: Life in the slow lane

    fastlane's reliability has been waning and Maxwel Anselm details why he no longer uses it for continuous integration.

  188. February 2019 Retrospective

    I watch way too much TV.

    #MonthlyRetrospective
  189. ๐Ÿ”— Dave Lee: Unified lldb Print Command

    Dave writes about lldb's new v and vo aliases and how they can integrate with your existing debugging workflow.

  190. How to build, pair and fly your AcroBee drone with a Taranis X9D Plus

    It took me two fucking hours to figure this shit out so you don't have to.

    #Drones
  191. Buying my first (racing) drone

    A purchase many years in the making.

    #Drones
  192. January 2019 Retrospective

    Starting 2019 off on the right foot?

    #MonthlyRetrospective
  193. ๐Ÿ”— Hirst Arts Fantasy Architecture Inc.

    High quality silicone rubber molds ranging from gothic castles to starships.

  194. 2019 New Year's Resolutions

    Trying to bounce back from my horrible 2018 resolutions.

    #Resolutions
  195. 2018 Resolutions Retrospective

    Looking back at the resolutions I made for 2018.

    #Resolutions
  196. My most anticipated games of 2019

    2019 is a pretty light year right now but these games have my attention.

    #VideoGames
  197. Games of the Year 2018: Backlog

    Video game releases of 2018 that I wish I could have played.

    #GamesOfTheYear
  198. Games of the Year 2018: Honourable Mentions

    Video games from 2018 that deserve a solid shoulder shrug.

    #GamesOfTheYear
  199. Games of the Year 2018: The Bad

    These video games from 2018 could probably be used in advanced interrogation techniques.

    #GamesOfTheYear
  200. Games of the Year 2018: The Good

    My favourite video games that were released in 2018.

    #GamesOfTheYear
  201. December 2018 Retrospective

    This is the way the year ends. Not with a bang but a whimper.

    #MonthlyRetrospective
  202. ๐Ÿ”— Timothy B. Lee: How computers got shockingly good at recognizing images

    Learn how the 2012 AlexNet paper from the University of Toronto revolutionized image recognition software.

  203. ๐Ÿ”— We Broke Into A Bunch Of Android Phones With A 3D-Printed Head

    If I was allowed to bet on this I would have put 100% of my money on Android fucking up.

  204. ๐Ÿ”— Point-Free's SnapshotTesting Library

    A Swift-centric take on snapshot testing.

  205. ๐Ÿ”— Bill Burr on Hot Ones

    My favourite comedian on one of my favourite YouTube series.

  206. November 2018 Retrospective

    San Francisco is a human cesspool.

    #MonthlyRetrospective
  207. ๐Ÿ”— Server-side Swift: Making Canopy (Part Two)

    Part two of Max Howell's series on building a server-side app in Swift.

  208. ๐Ÿ”— I Found the Best Burger Place in America. And Then I Killed It.

    Kevin Alexander's sad tale of how his "best burger in America" list had an unintended side-effect.

  209. ๐Ÿ”— YouTube Recommendation: Watch EVERYONE pick the iPhone XR over a 1080p Screen

    But I thought the "Liquid Retina" display was just a marketing gimmick? /sarcasm

  210. ๐Ÿ”— YouTube Recommendation: World War Two

    Weekly videos that recap the events of World War Two in real-time.

  211. October 2018 Retrospective

    What is best in life?

    #MonthlyRetrospective
  212. ๐Ÿ”— Dave Lee: Advanced Debugging and Swift

    A great presentation given by Dave Lee at the Swift Language User Group meetup on October 25 2018.

  213. Games of the Year 2016

    Ranking the video games I played in 2016.

    #GamesOfTheYear
  214. September 2018 Retrospective

    Who needs sleep? ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ dis guy!

    #MonthlyRetrospective
  215. August 2018 Retrospective

    I forgot how hard and time consuming work can be.

    #MonthlyRetrospective
  216. July 2018 Retrospective

    There is no life without death.

    #MonthlyRetrospective
  217. ๐Ÿ”— Hugh Jeremy: Lessons from releasing a personal project as a commercial product

    Some lessons that Hugh Jeremy learned on his path to becoming a confident software developer.

  218. How I set up a Jenkins node for iOS jobs

    Step-by-step instructions for how I spin up Jenkins nodes for my iOS jobs.

  219. ๐Ÿ”— Xcode Build Settings Reference

    Your one stop shop for detailed breakdowns of every Xcode build setting.

  220. Games of the Year 2015

    Ranking the video games I played in 2015.

    #GamesOfTheYear
  221. June 2018 Retrospective

    What did I do this month?

    #MonthlyRetrospective
  222. ๐Ÿ”— Stefan Lesser: On Apple's Love Affair With Swift

    A beautiful takedown of Dominik Wagner's "On my misalignment with Apple's love affair with Swift"

  223. Games of the Year 2014

    Ranking the video games I played in 2014.

    #GamesOfTheYear
  224. ๐Ÿ”— Dominik Wagner: On my misalignment with Apple's love affair with Swift

    Old man yells at Swift

  225. E3 2018: Press Conference Scorecards

    Let's grade all of the press conferences at this year's E3.

    #E3
  226. Edinburgh 2018: The Sights

    Some of the amazing things we saw on our trip to Edinburgh.

    #Edinburgh2018
  227. Edinburgh 2018: The Food

    Edinburgh's food scene is on point.

    #Edinburgh2018
  228. WWDC 2018: Thoughts on the Keynote

    Every year I watch one of these Keynotes and wish that I worked for Apple.

    #WWDC
  229. WWDC 2018 Wish List

    My wish list for WWDC 2018.

    #WWDC
  230. May 2018 Retrospective

    Edinburgh is an amazing city.

    #MonthlyRetrospective
  231. ๐Ÿ”— YouTube Recommendation: 2018 May Grand Sumo Tournament

    Jason Harris' amazing coverage of the 2018 Natsu Basho.

  232. ๐Ÿ”— Chris Lattner on Rafael Avila de Espindola leaving the LLVM project

    Chris Lattner gives some backstory and his personal opinion on Rafael Avila de Espindola leaving the LLVM project.

  233. ๐Ÿ”— Ole Begemann: Browsing your iOS app's Documents directory using the Files app

    A great tip from Ole Begemann on how to browse the contents of your iOS app's Documents

  234. ๐Ÿ”— They Voted for Obama, Then Went for Trump. Can Democrats Win Them Back?

    An interesting New York Times article looking into the minds of centrist voters who chose both Barack Obama and Donald Trump.

  235. April 2018 Retrospective

    I did not realize how many movies there were in the Marvel Cinematic Universe.

    #MonthlyRetrospective
  236. ๐Ÿ”— Care and Feeding of Xcode Configurations

    American Express engineer Steve Kalkwarf demystifies Xcode configuration files.

  237. Games of the Year 2013

    Ranking the video games I played in 2013.

    #GamesOfTheYear
  238. Grilled Mango Habanero Hot Sauce

    My first attempt at a mango based hot sauce.

  239. ๐Ÿ”— Twenty Sided Tale: Wolfenstein 2 Retrospective

    Shamus Young's amazing novella on Wolfenstein II: The New Colossus.

  240. ๐Ÿ”— Jun's Kitchen: Homemade Ramen

    An absolutely spellbinding video of a Japanese native making ramen at home.

  241. March 2018 Retrospective

    Yoga is freakin' amazing!

    #MonthlyRetrospective
  242. Red Habanero Hot Sauce

    Knocking it up a notch with my first habanero focused hot sauce.

  243. Grilled Pineapple Jalapeรฑo Hot Sauce

    Recipe for a delicious grilled pineapple jalapeรฑo hot sauce.

  244. ๐Ÿ”— The Future Of [weak self] Rebinding

    An interesting discussion on the Swift forums about one of the language's most common workarounds.

  245. ๐Ÿ”— Michael B. Jordan on Hot Ones

    An excellent interview with one of Hollywood's rising stars.

  246. Games of the Year 2012

    Ranking the video games I played in 2012.

    #GamesOfTheYear
  247. ๐Ÿ”— Why I Quit Google

    Michael Lynch on how Google's promotion process drove him to quit.

  248. February 2018 Retrospective

    Monster Hunter: World is a hell of a drug.

    #MonthlyRetrospective
  249. ๐Ÿ”— Unit testing asynchronous Swift code

    Wonderful article by John Sundell on how to test asynchronous code in Swift.

  250. ๐Ÿ”— Burnout Paradise Remastered Official Reveal Trailer

    One of the greatest racing games of all time gets remastered.

  251. Games of the Year 2011

    Ranking the video games I played in 2011.

    #GamesOfTheYear
  252. January 2018 Retrospective

    A solid start to 2018. I failed most of my goals but still made a lot of progress!

    #MonthlyRetrospective
  253. Games of the Year 2010

    Ranking the video games I played in 2010.

    #GamesOfTheYear
  254. ๐Ÿ”— YouTube Recommendation: 2018 January Grand Sumo Tournament

    Jason Harris' amazing coverage of the 2018 Hatsu Basho.

  255. 2018 New Year's Resolutions

    Realistic resolutions for 2018 that will push me to be a better person all year long.

    #Resolutions
  256. 2017 Resolutions Retrospective

    Looking back on the resolutions I made for 2017.

    #Resolutions
  257. Games of the Year 2017: Honourable Mentions

    Video game releases of 2017 that the inhabitants of the neutral planet would have no strong feelings about.

    #GamesOfTheYear
  258. Games of the Year 2017: The Bad

    There was so much potential in these video games from 2017.

    #GamesOfTheYear
  259. Games of the Year 2017: The Good

    My favourite games that were released in 2017.

    #GamesOfTheYear
  260. December 2017 Retrospective

    Going out with a whimper rather than a bang.

    #MonthlyRetrospective
  261. Japan Travel Tips: Things To Try

    You probably can't get more quintessentially Japanese than these things.

    #Japan#JapanTravelTips
  262. Japan Travel Tips: Kamakura

    A quaint city on the outskirts of Tokyo home to lush vegetation and the largest Buddha I've ever seen.

    #Japan#JapanTravelTips
  263. Japan Travel Tips: Tokyo Restaurants

    My absolute favourite places to eat in Tokyo.

    #Japan#JapanTravelTips
  264. Japan Travel Tips: Tokyo Sightseeing

    My recommendations for some of the best places to visit when you're in Tokyo.

    #Japan#JapanTravelTips
  265. November 2017 Retrospective

    Japan is such an amazing place to vacation.

    #MonthlyRetrospective
  266. Tokyo 2017: Day 12

    Goodbye Tokyo ๐Ÿ‘‹๐Ÿป

    #Japan#Tokyo2017
  267. Tokyo 2017: Day 11

    Day trip to Kamakura to see the Big Buddha

    #Japan#Tokyo2017
  268. Tokyo 2017: Day 10

    Those god damn UFO catchers...

    #Japan#Tokyo2017
  269. Tokyo 2017: Day 9

    It is Elsie's birthday so of course we bought a ton of SNES games and saw some hedgehogs.

    #Japan#Tokyo2017
  270. Tokyo 2017: Day 8

    Gyozas and VR and sushi, oh my!

    #Japan#Tokyo2017
  271. Tokyo 2017: Day 7

    SHOPPING!!! ๐Ÿ‘๐Ÿป๐Ÿ‘๐Ÿป๐Ÿ‘๐Ÿป

    #Japan#Tokyo2017
  272. Tokyo 2017: Day 6

    The good old Airbnb switcheroo and finally some wagyu beef.

    #Japan#Tokyo2017
  273. Tokyo 2017: Day 5

    Ueno Zoo and the amazing Tokyo Skytree.

    #Japan#Tokyo2017
  274. Tokyo 2017: Day 4

    Finally we visited Joypolis.

    #Japan#Tokyo2017
  275. Tokyo 2017: Day 3

    There is a life sized Gundam in Odaiba!!!

    #Japan#Tokyo2017
  276. Tokyo 2017: Day 2

    Visiting Zลjล-ji and the Mori Tower.

    #Japan#Tokyo2017
  277. Tokyo 2017: Day 1

    SFO โœˆ๏ธ HND ๐Ÿš Tokyo

    #Japan#Tokyo2017
  278. Japan Travel Tips: Nara

    If you are a fan of deer then Nara is the place for you.

    #Japan#JapanTravelTips
  279. Japan Travel Tips: Osaka

    An aquarium, giant ferris wheel, tuna belly and a Pokรฉmon Center. Osaka really has it all.

    #Japan#JapanTravelTips
  280. Japan Travel Tips: Kobe

    The meat pilgrimage that all carnivores must undertake at some point in their lives.

    #Japan#JapanTravelTips
  281. Japan Travel Tips: Kyoto

    Kyoto is one of the best hub cities in Japan and is home to a host of tourist attractions.

    #Japan#JapanTravelTips
  282. October 2017 Retrospective

    I actually learned Japanese!

    #MonthlyRetrospective
  283. Japan Travel Tips: Local Cuisine

    Some of the most delicious and/or interesting dishes we had in Japan.

    #Japan#JapanTravelTips
  284. Japan Travel Tips: Everyday Advice

    Everyday tips for getting by wherever you are in Japan.

    #Japan#JapanTravelTips
  285. September 2017 Retrospective

    PUBG is a hell of a drug

    #MonthlyRetrospective
  286. Japan Travel Tips: Planning Your Stay

    Useful advice for when you are planning a trip to Japan.

    #Japan#JapanTravelTips
  287. ๐Ÿ”— Ubershaders: A Ridiculous Solution to an Impossible Problem

    An amazing story about how the Dolphin emulator programmers solved a stuttering issues that plagued them for years.

  288. August 2017 Retrospective

    ๐Ÿคฆ๐Ÿปโ€โ™‚๏ธ

    #MonthlyRetrospective
  289. Setting up an Ubuntu file server

    Step-by-step instructions for setting up a file server with Ubuntu 16.04.3 LTS.

  290. Verifying the integrity of recovered data

    Even though my data was recovered there were no guarantees that parts of it weren't corrupted.

  291. Thank you Lazarus Data Recovery

    The harrowing tale of how my RAID 1 failed and how I managed to recover the data.

  292. July 2017 Retrospective

    It has become obvious that this isn't working. Time to shake things up.

    #MonthlyRetrospective
  293. June 2017 Retrospective

    June was almost the first month that I would count as "truly productive".

    #MonthlyRetrospective
  294. My gaming schedule for July thru December 2017

    The games that I plan (hope?) to play for the rest of 2017.

    #VideoGames
  295. E3 2017: Best in Show

    The announcements and games that got me hyped this E3.

    #E3
  296. E3 2017: Nintendo Spotlight

    Time to milk my childhood nostalgia Nintendo. Or just give me a freaking localized version of Monster Hunter XX!

    #E3
  297. E3 2017: Sony Conference

    All games! All the time!

    #E3
  298. E3 2017: Ubisoft Conference

    Bring on the cringe!

    #E3
  299. E3 2017: Bethesda Conference

    The little publisher that could.

    #E3
  300. E3 2017: Microsoft Conference

    $20 Microsoft didn't learn anything from the Xbox One launch.

    #E3
  301. E3 2017: Electronic Arts Conference

    "Fuck E3! We're gonna start our own expo with Star Wars and sports!"

    #E3
  302. WWDC 2017: Thoughts on the Keynote

    What an amazing WWDC. Apple still has those surprises up their sleeves.

    #WWDC
  303. WWDC 2017 Predictions Scorecard

    Apparently I am not good at predicting what Apple will announce.

    #WWDC
  304. WWDC 2017 Predictions

    My predictions for WWDC 2017 from the obvious to the batshit insane.

    #WWDC
  305. May 2017 Retrospective

    Maintaining the status quo.

    #MonthlyRetrospective
  306. April 2017 Retrospective

    A great rebound month. I am starting to move in the right direction.

    #MonthlyRetrospective
  307. Japan 2016: Day 14

    Goodbye Japan. We will miss you.

    #Japan#Japan2016
  308. Japan 2016: Day 13

    Gyozas, arcade games and conveyor belt sushi.

    #Japan#Japan2016
  309. Japan 2016: Day 12

    Waking up at 4:30am for sushi.

    #Japan#Japan2016
  310. Japan 2016: Day 11

    Shopping and gyozas in Harajuku.

    #Japan#Japan2016
  311. Japan 2016: Day 10

    We visit the promised land of Akihabara.

    #Japan#Japan2016
  312. Japan 2016: Day 9

    ๐Ÿซ ๐Ÿ‘พ ๐Ÿฃ ๐Ÿ› ๐Ÿฅƒ ๐Ÿค–๐Ÿคก๐Ÿฆ„

    #Japan#Japan2016
  313. Japan 2016: Day 8

    We visit the concrete jungle of Tokyo.

    #Japan#Japan2016
  314. Japan 2016: Day 7

    Staying in a traditional Japanese ryokan.

    #Japan#Japan2016
  315. Japan 2016: Day 6

    Finally time to visit Osaka, Pokรฉmon Center, aquarium, ferris wheel, tuna belly, Yodobashi Camera, giant neon men. Osaka really has it all.

    #Japan#Japan2016
  316. Japan 2016: Day 5

    Our meat pilgrimage to Kobe ๐Ÿ–๐Ÿ–๐Ÿ–

    #Japan#Japan2016
  317. Japan 2016: Day 4

    ๐ŸฆŒ and โ›ฉ๏ธ

    #Japan#Japan2016
  318. Japan 2016: Day 3

    MONKEYS! ๐Ÿ’

    #Japan#Japan2016
  319. Japan 2016: Day 2

    Walking tour of Koyto.

    #Japan#Japan2016
  320. Japan 2016: Day 1

    SFO โœˆ๏ธ NRT ๐Ÿš Tokyo ๐Ÿš… Kyoto

    #Japan#Japan2016
  321. Japan 2016: Introduction

    The introduction for my series on my 2016 trip to Japan.

    #Japan#Japan2016
  322. March 2017 Retrospective

    One of the worst months of my life.

    #MonthlyRetrospective
  323. February 2017 Retrospective

    Seems like it is taking some time for the engine to rev up for all these "resolution" things.

    #MonthlyRetrospective
  324. January 2017 Retrospective

    This first month did not go so well. How about a mulligan?

    #MonthlyRetrospective
  325. 2017 New Year's Resolutions

    Resolutions for 2017 that I am totally going to keepโ€ฆprobablyโ€ฆmaybeโ€ฆOK fine I'll try to try, happy?

    #Resolutions
  326. My Blogging Engine: Why did I build it?

    There are dozens of off-the-shelf static blogging engines but I have some very particular requirements.

  327. FIRST!

    test post please ignore