Tom Colvin
@tomcolvin.co.uk
UK based Android GDE, freelancer or through my agency Apptaura. I wear flowery shirts. 🇬🇧 🇦🇹 tdcolvin.medium.com / tomcolvin.co.uk
Those ICE / Gestapo comparisons aren't far fetched. Communities protecting themselves from indiscriminate government raids, snatches and horrific violence. It's really sad to see America fall so fast. I've really enjoyed my past time there, working and touring. minnesotareformer.com/2026/01/21/i...
In the Twin Cities, ICE resistance goes mainstream • Minnesota Reformer
The week before an ICE agent shot and killed Renee Good in south Minneapolis, her 67-year-old neighbor Terri Sullivan heard that a school in nearby Richfield that serves mostly Latino students needed ...
minnesotareformer.com
Fact of the day: the space shuttle had 30,000 tiles to make up its heat shield, each of which was different, with a separate part number. The crew attaching them were known as the "Puzzle People"
How do I get rid of these inane AI suggestions? Stupid WhatsApp, I can communicate better than that
The trouble with Eurostar is that At Pancras. Horrible terminus, can't even sit down. Surely trains haven't got any bigger - so presumably it was built at like half the capacity needed
I still value a good StackOverflow answer, from someone who's actually experienced and solved the problem, above an AI-generated solution to it.
Goodness me, Thessaloniki is already beautiful and I haven't even landed yet ❤️
Why is tailrec needed for tail-recursion optimisation in Kotlin? Surely the compiler already knows that a function is tail-recursive, so why do we have to manually request the optimisation?
Important parenting rule: if you wake me up to ask, then the answer is no.
Google confirms it's 'combining' Chrome OS and Android into a single platform www.androidauthority.com/google-combi...
Google confirms it's 'combining' Chrome OS and Android into a single platform
We first heard back in November that Google could merge Chrome OS into Android. Now, an executive has publicly confirmed plans for a merger.
androidauthority.com
Really interesting: The 80s computers banned by Romania's communist regime arstechnica.com/gadgets/2017...
The underground story of Cobra, the 1980s’ illicit handmade computer
In their poor, Communist country, Romania’s computer curious built an underground industry.
arstechnica.com
I tentatively say that Nav3 looks much better than the old Jetpack Navigation library... android-developers.googleblog.com/2025/05/anno...
Announcing Jetpack Navigation 3
Explore Jetpack Navigation 3, a new Compose-first navigation library with increased flexibility so Android developers to build robust experiences.
android-developers.googleblog.com
Thanks @androidweekly.bsky.social for including my article on implementing passkeys in Android! It's here, if you wondered: proandroiddev.com/implementing...
Implementing Passkeys in Android — A Full-Stack Guide
The internet would be a much more secure place for its users if passkeys replaced passwords. They are phishing-proof, guess-proof and…
proandroiddev.com
Latest Android Weekly Issue 675 is out! androidweekly.net/issues/issue... #AndroidDev #Kotlin
I appreciate that I'm the very last person in the world to notice this - but OMG graphics cards are expensive now!
Once, before digital photography, photos used to come back with these little advice labels. It was literally someone's job at the processing lab to LOOK THROUGH ALL YOUR PHOTOS and stick them on. The lack of privacy of the analogue era is wild!
My article on Android + Passkeys just got published! A full in depth tutorial that builds a working back-end and front-end using Jetpack Credential Manager. proandroiddev.com/implementing... #androiddev #android
Implementing Passkeys in Android — A Full-Stack Guide
The internet would be a much more secure place for its users if passkeys replaced passwords. They are phishing-proof, guess-proof and…
proandroiddev.com