Thoughts on XDR
May 23, 2021, 11:00 AM
I recently upgraded my iPad from the 2018 11” iPad Pro to the new 2021 iPad Pro 12.9”1. I was interested in the speeds of the M1 chip, but what really got me to upgrade (and to go up in display size) was the new Liquid Retina XDR display....
Stadium Browser 1.2
Nov 6, 2020, 6:00 PM
The past month has been quite a ride. My app blew up on Reddit, was reported on by big tech blogs, and then was removed by Apple.
I’m now happy to report that Stadium is officially back in the App Store! Introducing Stadium 1.2.
Stadium Full Screen Browser
Sep 28, 2020, 5:00 PM
Today, I launched a new web browser app for iOS. It displays webpages in full screen, allows you to change your user agent, has a way to authenticate without the user agent, and has game controller support. How strange!
What If Developer ID Came To iOS?
Aug 17, 2020, 7:00 PM
I have an iPhone. I prefer to use it, and its operating system, over other smartphones, but that means I am limited in how I can install apps onto it. Lately, with all of the news surrounding issues in the App Store, I started to wonder:...
Edison Mail's Security Nightmare
May 23, 2020, 1:00 PM
Last Saturday, I woke up, updated some apps on my phone, and opened my email app, Edison Mail. I was greeted by a splash page telling me about a new account sync feature1, and to choose which email address was my primary account of the two...
Building an Effective Swift Playground
Apr 6, 2019, 4:00 PM
Swift Playgrounds for iPad (and Mac!) is a really cool tool. It allows us to build experiences using real iOS APIs directly on iOS, and more importantly allows us to combine interactive experiences, code, and prose into a single...
WWDC19 Scholarship Application: Vision Disability Filters
Mar 24, 2019, 8:00 PM
WWDC is coming soon, and that means I’ve built a schoarship application Playground again! It’s my second year applying, and the last year I’ll be elligable. This year I built camera filters that show the symptoms of various eye diseases....
The Upgradies Hall of Fame
Dec 31, 2018, 8:00 AM
You may remember my interactive draft scorecards for the Upgrade podcast. I’m back at making podcast-based web apps again, this time in a more official capacity.
I’ve worked with Myke Hurley to build a site holding a hall of fame of...
Thoughts on WWDC18
Aug 3, 2018, 6:30 PM
This year, I was lucky enough to be awarded a scholarship to attend Apple’s annual Worldwide Developers Conference. It was a really great conference and I thought I’d share some of my experiences. I didn’t record nearly enough video to...
WWDC18 Keynote Bingo (and a draft scorecard)
Jun 1, 2018, 9:50 PM
It’s that time again! Another Apple keynote is coming (and I’ll be there in person this time!), and
with every Apple Keynote I always have to make an interactive bingo card! And so I did! Check it out
and play along while you watch the...
WWDC18 Scholarship Application
Apr 2, 2018, 12:00 PM
It’s WWDC season again! This year, I decided to submit a scholarship application to hopefully be awarded a ticket.
I’ve released my code, essays, and a video demo if you want to see what I did, or get inspiration for next year!
Talk: Building Static Websites with Jekyll
Mar 8, 2018, 12:00 PM
I recently gave a talk on building a static website (like this one) using Jekyll at a SRCT meeting. Check out the slides to learn how to make your own site! I tried to write enough in them that you can follow it as a guide instead of as a...
Mr. Blue Sky - Animoji Karaoke
Nov 5, 2017, 4:00 PM
As someone who got an iPhone X at launch, I felt obligated to make one of these. Mr. Blue Sky is so cheerful that I think it works out great with the new animoji!
Apple's 'Let's Meet at Our Place' Event Keynote Bingo
Aug 31, 2017, 6:12 PM
Another September, another Apple event! I have once again and created a bingo card generator for this one.
I tried to put most things I thought were plausible at least (well maybe not the Mac Pro) on there, but
will probably be updating it...