Developing Native Mobile Apps In Series: Faster and BetterIf you’re on a native mobile development team, writing Android or iOS code, tell me if this process sounds familiar:Jul 7, 20231Jul 7, 20231
A Comprehensive Guide for Upgrading to the Gradle Kotlin DSL for Android Apps.Well, it’s the time again. And by “that time,” I of course mean the time when Google decides that since no want actually wants to use their…May 26, 20231May 26, 20231
Simple Cloud-based API Mocking with AWS API GatewayThere are a few situations in software development that call for “mocking” your back-end API in order to fake certain data scenarios. I’ll…Feb 7, 2023Feb 7, 2023
Vertical Questions: The “Why”, “What” and “How” of an Effective Digital ProductIf you run a business nowadays, you are probably looking at ways that technology can make your business more profitable or less costly…Dec 15, 2022Dec 15, 2022
Building Upstream: De-Risking Dependencies for Software DevelopmentIn distributed software systems, it’s very tempting to envision and even plan the development effort in the direction of dependencies →…Jul 19, 2022Jul 19, 2022
Published inBootcampPractical UX Design Tips and Process for Mobile AppsFirst off, a disclaimer: I am not a designer. I have bad design instincts, and I respect the ability to create usable digital presentations…Jun 28, 2022Jun 28, 2022
The Power and Utility of RecognitionWhen you work on a software development team (or probably any professional team) it’s incredibly easy to go down into your own little…May 6, 2022May 6, 2022
The Whole Story: Technical Ticket Writing in Software DevelopmentIf you’re working on a distributed software development team alongside product and facilitation professionals, like scrum master, business…Feb 16, 20221Feb 16, 20221
Holy Grail! — The Experience API for Mobile AppsYou have to be careful when you talk about an API for driving a digital experience, because the words you use have different meanings to…Oct 6, 2021Oct 6, 2021