2019-03-07: Niels and I released Repair Alert to the public yesterday....

2019-02-17: After removing Google Analytics from all my sites I feel...

2019-02-11: My macOS compatibility update was just merged into UIImageColors. I’m...

2019-01-29: I finished the first scenario of Resident Evil 2 Remake...

2019-01-24: I’ve been working on some issues in open-source repos that...

2019-01-23: I’ve moved my short posts blog to a custom Jekyll...

2019-01-20: I recently came across IssueHunt and noticed a feature request...

2019-01-10: If you think The Jurassic Games sounds like a movie...

2019-01-09: The SEGA Dreamcast’s save-state battery is recharchagble. 🤯 Replacing it...

2018-12-14: There’s a reason why I’m super explicit with Flags and...

2018-12-13: With Doom turning 25, John Romero announcing a new MEGAWAD...

2018-12-12: I’ve been pretty lucky with my recent App Store releases....

2018-12-05: I’m trying to enable In-App Purchases for Relax, so I...

2018-11-30: Quick rundown of Relax’ launch last Wednesday: 😸 113 upvotes...

2018-11-29: Installing a PicoPSU into my Japanese SEGA Saturn and Dreamcast...

2018-11-28: I launched an app today! It’s been a while. Being...

2018-11-28: Always test your brand new app with all its defaults...

2018-11-25: Voultar’s latest video shows his recommendation for a starter soldier...

2018-11-24: Pulling the left trigger while playing Layer Section on Sega...

2018-11-23: Twenty minutes into the The Devil’s Doorway, it makes a...

2018-11-23: Phew, it’s done. I merged all my apps from their...

2018-11-23: Organizing a directory full of games into a more convenient...

2018-11-22: I’m twenty minutes into Hell House LLC part II and...

2018-11-22: TIL it’s Shudder (not Shutter) when they talk about the...

2018-11-22: I started submitting Pull Requests for all the changes I...