How I Built an ATS Resume Builder App for Android (And What I Learned)
After months of watching friends get rejected by job applications they were qualified for, I discovered the real culprit: Applicant Tracking Systems (…
Latest Team Management news from Tech News
After months of watching friends get rejected by job applications they were qualified for, I discovered the real culprit: Applicant Tracking Systems (…
Coding agents write barcode scanning code that compiles and passes review, then falls apart on a damaged label. Here's how we taught them to get it ri…
This is the third follow-up to Friday's release post . Saturday's was about how you iterate; yesterday's was about new platform APIs in the core; toda…
This is the second follow-up to Friday's release post . It covers the platform APIs that moved into the framework core this release. There are two hea…
I need to vent. And maybe save someone else from the same nightmare. The backstory I'm a solo Android dev. I've been working on my app for about 4 mon…
I just launched Kotobato on Google Play after about two and a half years of solo development. It's a word puzzle RPG — you swipe connected letters on …
I submitted Termique to the App Store and Play Store three days ago. It's live now. Here's what the process actually looked like, because most guides …
Mobile Push Notifications: Mysterious Disappearances and Technical Realities Mobile push notifications are one of the fastest and most effective ways …
Imagine you're traveling on a flight with airplane mode enabled. You type a message to your friend: "Hey, I just landed. Will call you soon." You tap …
Most Android authentication tutorials stop at “getting the token”. But in real production systems (especially fintech apps), that’s just the beginning…
Most QR scanner libraries for React Native share the same problems — they're unmaintained, they don't support the New Architecture, or they pull in a …
The interface a human uses When a person does QA in tapflow, the loop is: Look at the simulator screen Decide what to do (tap, swipe, type) Do it Look…
I got tired of apps trying to monetize my attention. Notifications, ads, endless feeds — it never stops. So I decided to build an Android app with zer…
This is a submission for the Gemma 4 Challenge: Build with Gemma 4 TL;DR What: Vestige —an ADHD-friendly Android app designed to point out the things …
I built my first Android app called NightLock — an open-source digital wellbeing app focused on Focus Mode, Bedtime Lock, and app usage control to red…
This is a submission for the Google I/O Writing Challenge Everyone walked away from Google I/O 2026 talking about Compose First, Gemini integrations, …
This is a submission for the Gemma 4 Challenge: Build with Gemma 4 What I Built AccessLens is an Android app that turns a Pixel 8 worn on a lanyard in…
Last week was about Metal and the Skin Designer. This week the headline items are about what a brand new project looks like when you generate it: the …
My CI pipeline was green. Unit tests passed. The APK built and signed without errors. I installed it on my Pixel 3. The app launched, looked perfect. …
most android apps that need any kind of auth go straight to biometrics or firebase. fine — but what if you just need a simple PIN lockscreen? no backe…
This post has a lot to cover. Before we get to any of it I want to take on the uncomfortable subject first: quality. Two incidents from the past two w…
Hey everyone, I’ve been working on a project called Termux App Store — a terminal-based app store / package manager experience designed specifically f…
Six months ago I was a 16-year-old in Uzbekistan trying to ship a small Android app I'd built. The Play Store process was so heavy for what the projec…
Building OrinIDE — A Browser-Based IDE for Android with AI Support For a long time, coding on Android has felt awkward. Most mobile coding apps are ei…
After a year of silence, CalyxOS is back — and it's running on a ₹10,000 phone with a locked bootloader. Every privacy OS article you've ever read has…
Yesterday I posted this on X: https://x.com/22Gstudios/status/2051377769414791582 LetItDo is a voice agent for Android that actually finishes tasks. S…
If you've spent any time doing Android development from the command line, you know the rhythm: adb devices , adb logcat , adb shell , repeat. It works…
User types "android" into your search box. That's 7 API calls if you wired it the way I did the first time. A few months later I shipped a pagination …
It's a one-line item on the roadmap. "Send a push notification when X happens." Estimate is two days, three if the backend doesn't have FCM credential…