top of page
All Posts


Enhancing Game Immersion with On-Device AI & NLP in iOS Swift
Enhance game immersion with on-device AI & NLP in Swift, allowing players to type actions freely instead of choosing from fixed options.
Matt
Mar 305 min read
0 views
0 comments


Embracing AI: The Future is Here
AI is here to stay. Rather than resist it, we must define how to use it responsibly—to enhance, not replace, human creativity
Matt
Mar 293 min read
0 views
0 comments


How to Effectively Wait for Animated Buttons Before Clicking in Espresso Tests
Introduction Testing animated UI elements in Android can be challenging, especially when using automated testing frameworks like...
Matt
Feb 20, 20242 min read
19 views
0 comments


Efficient Android UI Testing: Functional Techniques without Dependency Injection Frameworks
Introduction As discussed in my other blog posts, the importance of writing good, clean, automated tests for your project cannot be...
Matt
Feb 13, 20242 min read
21 views
0 comments


Creating a Video Background View Controller in Swift for iOS: A Step-by-Step Guide
In this tutorial we will show how to create a ViewController in iOS swift, that has a video background playing on repeat. Contents Pros &...
Matt
Jan 20, 20245 min read
68 views
0 comments


How to create level selection screens for a mobile game in iOS (with automated tests!) - Part 1


Master iOS game design: World & Level selection screens with Swift. Part 1 dives into Carousel, Locked Worlds, Automated Tests. 🎮 #iOSDev
Matt
Nov 13, 20235 min read
13 views
0 comments


Embark on a Cosmic Journey with Falling Sky on iOS: A Safe Space Adventure for Kids
Welcome to the thrilling world of Falling Sky, where cosmic adventures unfold in an endless journey through the celestial realm. Dive...
Matt
Oct 19, 20231 min read
14 views
0 comments


How to Write Effective UI Tests for iOS Apps
Write better iOS UI tests: Focus on app behavior, not implementation. Inject dependencies for cleaner code. #iOSDevelopment #UITesting
Matt
Oct 11, 20234 min read
33 views
0 comments


Observability in game development
Unlock game success with observability and A/B testing. Learn how to improve player experiences. #GameDev
Matt
Oct 2, 20233 min read
20 views
0 comments


How to create a Github Actions pipeline to deploy iOS app to TestFlight
Automate iOS app deployment to TestFlight with GitHub Actions. #CICD #iOSDev
Matt
Sep 24, 20237 min read
1,664 views
0 comments


The Power of Automated Testing in iOS App and Game Development. Testing Part 1
Automated testing: Agile's secret weapon in iOS development. Swift feedback, high quality, and adaptability. #iOSDev #AgileTesting
Matt
Sep 21, 20235 min read
40 views
0 comments


Win the Lottery or go for excellence? Principles of Excellence for Game Developers
How to Build and Make a Successful Mobile Game: Principles of Excellence for Game Developers
Matt
Sep 19, 20233 min read
25 views
0 comments


Welcome!
Join me on a cosmic journey from enterprise software to game development, where lean principles shape a stellar game.
Matt
Sep 17, 20235 min read
28 views
0 comments
bottom of page