Personal Optimization Give Your Android Phone a Minimalist Reset for 2025 Learn how to do a minimalist reset on your Android phone. Simplify, reduce distractions, and turn it into a more intentional tool.
UX/Design Practices How Improving a Page Can Make a Software Product Worse How do you know when something is good enough and when you should be improving a page, without actually making things exponentially worse?
The Software Life How to Run Dolphin Emulator on iOS With Dolphin Emulator software, you can play games from old consoles like the Wii or GameCube for free using “ROM” files.
Design Strategy Reduce “After-Market Fixes” with the Right Questions Before Coding Asking these questions BEFORE any code is written can reduce "friction" in the UI as minor after-market fixes are made.
Development Let’s Demystify Mobile Device Management Some companies have begun employing Mobile Device Management to streamline the user experience across multiple devices.
The Software Life The Most Useful Apple Vision Pro Apps (So Far) Here are the Vision Pro apps that have been most useful for me, somebody with a schedule more like that of a manager than a developer.
Development Practices Learn More About the Code without Looking at Code, Part 2 These might help you understand unfamiliar code and how users actually use the software. Here are a few ways to glean information.
Developer Tools Keep It Simple with Camera Intents in Your Jetpack Compose App The simplest way to take photos in android is to use Camera Intents to launch the system camera application.
UX/Design Practices Alphabetical? Chronological? Best Ways to List Data in Your App An app will likely show a list of data somewhere, from users to items in your character's backpack. What order will you display the data in?
Personal Optimization How to Automatically Track Your Work Hours Using IFTTT Have you ever wanted to track your work hours automatically? IFTTT might be exactly what you're looking for.
Objective-C Auto-scroll to Latest Entries in UITableView Using Objective-C Here, I'll share a concise solution to implement autoscroll functionality in UITableViews, ensuring users stay engaged with dynamic content.
React Native Embrace App Monitors: A Solution for State Changes in React Native Let's look at why relying solely on useEffect might make your code a bit of a puzzle and how App Monitors can alleviate this issue.