Ryan Grier·May 13, 2025Project Euler — Problem 2This is the second post in my new Project Euler series. I recently wrote about Problem 1. Shockingly, I’m still at it.
Ryan Grier·Apr 30, 2025Project Euler — Problem 1I recently started a new blog series where I solve Project Euler problems and write about how I did it. This post addresses Problem 1.
Ryan Grier·Apr 19, 2025Project Euler SeriesI have an on-again, off-again relationship with working on Project Euler problems. Over the years, I’ve created (and deleted or archived)…
InSwiftablebyRyan Grier·Feb 3, 2023Stopwatch Project in SwiftI’m still looking for a new project to work on. Previously, I had mentioned that I built a Podcast Downloader. That project will (still)…
Ryan Grier·Apr 23, 2021UIKeyCommand — Part 1: The BasicsThis post is the first in a series of three on UIKeyCommands on iOS. In this first post, we’ll go over UIKeyCommand at a high level.
Ryan Grier·Aug 2, 2018My Development ToolboxAs a developer, there are a handful of tools that I use (almost) every day. I thought I would write a blog post about them.
Ryan Grier·Oct 27, 2017Data Sync Series — Part 5This is the fifth blog post in my new blog series on data syncing in an app. Links to all of the posts in the series are at the bottom of…