Sign in

Ed Holloway-George 🍝

@spght.dev
973 followers 547 following 203 posts

Lead Android at kraken.tech & GDE for Android 🔗 linktr.ee/sp4ghetticode (he/him)

PostsRepliesMedia
Ed Holloway-George 🍝 @spght.dev · 25/09/2026
🚨🎉 There's a new security skill in town! 🎉🚨 Released earlier today, the android-permission-security skill can be used to audit and apply best practices surrounding permission handling You can check it out here or install via the Android CLI: github.com/android/skil...
github.com
skills/security/android-permissions-security at main · android/skills
Contribute to android/skills development by creating an account on GitHub.
031
Ed Holloway-George 🍝 @spght.dev · 18/08/2026
🤫 We all have secrets, and some are certainly better kept that way! In my latest blog post, I discuss how to keep your app's secrets, just that - a secret sp4ghetticode.medium.com/redacted-how... #AndroidDev #MobileSec
sp4ghetticode.medium.com
[REDACTED] — How to keep your mobile app’s secrets, a secret!
Introduction
030
Ed Holloway-George 🍝 @spght.dev · 28/06/2026
Been experimenting with using Gemini via Antigravity to help improve the UI in a small Android app I have been building The results have been impressive! What do you think? #BuildWithGemini
130
Ed Holloway-George 🍝 @spght.dev · 25/06/2026
🚨 There's a new skill in town 🚨 The android-intent-security skill, part of the Android skills suite, scans your app and ensures you follow best practices for Android Intent security You can install this skill to your project (or globally) using the Android CLI #AndroidDev #GoogleIOConnect
A code snippit
181
Ed Holloway-George 🍝 @spght.dev · 21/06/2026
Any friends in Berlin this coming week for I/O Connect? 🙏
330
Ed Holloway-George 🍝 @spght.dev · 19/05/2026
Totally 100% not jealous of all the Google I/O attendees at all. No sir. Not one bit. But if I was to start with the puppy-dog eyes today, do you think I'll get an invite for I/O 2027? 🥺
150
Reposted by Ed Holloway-George 🍝
Romain Guy @romainguy.dev · 19/05/2026
Android is now Compose-first: developer.android.com/develop/ui/c... It was years in the making, and I'm happy to see it's finally here!
developer.android.com
Android is Compose-first  |  Jetpack Compose  |  Android Developers
Android is Compose-first, and the Views system is now in maintenance mode, meaning it will only receive updates for highly critical fixes.
26817
Reposted by Ed Holloway-George 🍝
Adam McNeilly @adammc.bsky.social · 17/05/2026
Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...
androidessence.com
Leave Me Behind | Android Essence
Simplified Android Development
99536
Ed Holloway-George 🍝 @spght.dev · 19/04/2026
I've just blogged about my feelings surrounding the changes coming to add encryption to DataStore, how it works behind the scenes and whether the new functionality is for you 💪 You can check it out here: sp4ghetticode.medium.com/whats-new-in... #AndroidDev
sp4ghetticode.medium.com
What’s new in AndroidX DataStore 1.3.0-alpha07: Encrypt your DataStore
Welcome back EncyptedSharedPreferences, long time no see!
091
Ed Holloway-George 🍝 @spght.dev · 16/04/2026
Welcome back EncryptedSharedPreferences, long time no see! This wasn't on my bingo card (Blog post coming soon)
Data store release notes for AndroidX version 1.3.0-alpha07
1110
Ed Holloway-George 🍝 @spght.dev · 10/04/2026
Another @benkadel.com banger incoming...
Ben Kadel dressed as a very handsome wizard
2183
Reposted by Ed Holloway-George 🍝
Renaud Mathieu @renaudmathieu.com · 09/04/2026
Please, find the slide from my talk 👇 Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform speakerdeck.com/renaudmathie...
speakerdeck.com
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
In 2026, a loading spinner in the subway isn’t “bad connectivity”. It’s a cloud-first app showing its limits. This talk is about offline-first architect…
183
Ed Holloway-George 🍝 @spght.dev · 10/04/2026
Truly devastated to have learned about the tragic passing of Xavier I met Xavier at my first Android Makers and his kind words, advice & excellent talk still remain with me Seeing him at conferences was a highlight. He was a wonderful person & a great community figure May he rest in peace 💚
1101
Reposted by Ed Holloway-George 🍝
David Blanc @speekha.bsky.social · 09/04/2026
Next up is right up my alley: "Going beyond obfuscation" by @spght.dev. Basically the session I've been looking forward to the most. #AndroidMakers26
Going beyond obfuscation
162
Reposted by Ed Holloway-George 🍝
Renaud Mathieu @renaudmathieu.com · 09/04/2026
Amazing @spght.dev on stage!
042
Ed Holloway-George 🍝 @spght.dev · 10/12/2025
Tis' the season... 🎄
180
Ed Holloway-George 🍝 @spght.dev · 27/11/2025
🚨 My #dcldn25 talk is now LIVE 🚨 Going Beyond Obfuscation: Advanced Techniques for Protecting Android Apps 🔗: www.youtube.com/watch?v=carU... #MobileSecurity #AndroidDev
youtube.com
Advanced Techniques for Protecting Android Apps - Ed Holloway-George | droidcon London 2025
YouTube video by droidcon & fluttercon
0437
Reposted by Ed Holloway-George 🍝
Ian Lake @ianlake.bsky.social · 19/11/2025
Jetpack Navigation 3 is stable! 🎉🎉🎉 Leaning into Jetpack Compose and the idea of combining smaller building blocks together really helped make Nav3 a much more flexible library that made it a joy to work on and hopefully for you to use as well! android-developers.googleblog.com/2025/11/jetp...
android-developers.googleblog.com
Jetpack Navigation 3 is stable
News and insights on the Android platform, developer tools, and events.
36226
Ed Holloway-George 🍝 @spght.dev · 17/11/2025
😂 An opportunity to write about one of my all-time favourite developer war-stories has appeared! Very excited to share this when the time comes ✨
020
Reposted by Ed Holloway-George 🍝
Aurimas Liutikas @liutikas.net · 06/11/2025
Sometimes you've got to celebrate the small wins. Android Studio project wizard will add distributionSha256Sum entries to gradle/wrapper/gradle-wrapper.properties to make reduce your chances of getting a malicious Gradle distribution! issuetracker.google.com/issues/26963... #gradle #security
issuetracker.google.com
Google Issue Tracker
1162
Ed Holloway-George 🍝 @spght.dev · 03/11/2025
I just sponsored @skydoves.bsky.social After seeing (and briefly meeting) Jaewoong @ Droidcon London, his open-source work is by far some of the most impressive & important in our space right now I highly recommend supporting his continued work if you can ❤️ github.com/sponsors/sky...
github.com
Sponsor @skydoves on GitHub Sponsors
Hi, 👋 I'm an Android/OSS Engineer. I have created and contributed more than 70+ open-source libraries related to Android & Kotlin that are used all over the globe. I'd love to give positive effect...
0120
Reposted by Ed Holloway-George 🍝
John O'Reilly @johnoreilly.dev · 31/10/2025
8 steps to success with Gemini in Android Studio by @joebirch.bsky.social joebirch.co/android/8-st...
joebirch.co
8 steps to success with Gemini in Android Studio | Joe Birch
063
Ed Holloway-George 🍝 @spght.dev · 31/10/2025
It's Friday, meaning it's time to ship! (Right?!) 🚀 I've just released a minor update to my encrypted-shared-preferences fork This release bumps to tink version v1.19.0 Check it out: github.com/ed-george/en... #AndroidDev
github.com
Release 1.1.1 · ed-george/encrypted-shared-preferences
What's Changed Update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #43 Update actions/setup-java action to v5 by @renovate[bot] in #42 Update actions/checkout ac...
1102
Ed Holloway-George 🍝 @spght.dev · 31/10/2025
Thanks so much for coming to my #dcldn25 talk! It's always fantastic to see so many people wanting to learn more about mobile security ✨🔐 My slides are now available via my website Hope to see you at another Droidcon soon ✌️ 📽️: spght.dev/talks 📸: @tomcolvin.co.uk
070
Ed Holloway-George 🍝 @spght.dev · 30/10/2025
I'm so grateful for the Android community. I've seen so many old friends at Droidcon London this year and even made some new ones too What a wonderful thing to have been a part of! 💚🤖 #dcldn25
1140
Ed Holloway-George 🍝 @spght.dev · 28/10/2025
✅ Booked hotel for the wrong days ✅ Arriving a day earlier by accident ✅ Can't find train tickets The standard travel experience with me See you at @droidcon.bsky.social London (I hope) 💪
060
Ed Holloway-George 🍝 @spght.dev · 27/10/2025
Made the classic mistake of checking who I clash with at Droidcon London this year 😂 Of course, it's @zacsweers.dev with the main talk I wanted to catch 🙃
150
Ed Holloway-George 🍝 @spght.dev · 26/10/2025
GDE Pin Board update 📌 Very grateful to be an Android GDE for another year #GoogleDevExpert #AndroidDev
A Google Developer Expert branded pin board covered in multiple pin badges
140
Reposted by Ed Holloway-George 🍝
Dinorah Tovar @ddinorahtovar.bsky.social · 13/10/2025
Time for a revamp! 🍃🍂 My new serie Master Class on Security is now available in my blog, we will focus on: ✅ Encryption (Part 1 is available) ✅ Passkeys ✅ Credential Manager ✅ Keystore and library migration paths ✅ Integrity and Network security medium.com/knowing-andr...
medium.com
Master Class on Security (part 1)
For Android Developers — from Encryption to Passkeys and Keystore
081
Reposted by Ed Holloway-George 🍝
sinasamaki @sinasamaki.com · 11/10/2025
✨ New article on how to create futuristic, cyberpunk glitch effects that's overused in sci-fi movies, right in #JetpackCompose www.sinasamaki.com/glitch-effec... This approach uses regular canvas functions, so no need to dip into shader code... yet. #ComposeMultiplatform #AndroidDev
2216
Reposted by Ed Holloway-George 🍝
John O'Reilly @johnoreilly.dev · 03/10/2025
Reminder that Compose Multiplatform (www.jetbrains.com/compose-mult...) is Stable on iOS, Android and Desktop....and now in Beta for Web.
0152
Reposted by Ed Holloway-George 🍝
Ed Holloway-George 🍝 @spght.dev · 15/07/2025
I am really enjoying using Warp as my daily Terminal I never thought AI and the terminal would mix, but it's definitely helped improve so much of my workflow 🚀 Highly recommend giving it a try if you haven't already!
app.warp.dev
Your invite to Warp—the agentic development platform
Warp is an AI agent platform that lets you run multiple agents in parallel to complete any development task.
211
Ed Holloway-George 🍝 @spght.dev · 28/09/2025
Been sick this weekend, but I am feeling marginally better and now very excited about my talk tomorrow night in Leeds Please come along, if not just to see what my fever-fed slides contain 😂 (See pic attached)
120
Ed Holloway-George 🍝 @spght.dev · 26/09/2025
I've been losing my mind for the last few evenings trying to figure out how to write a KMP compatible Gzip decompression method JVM & Android were easy but iOS was driving me crazy with zlib C interop and alloc calls! TIL it turns out Okio can do it all, in two lines of code 😂
0432
Reposted by Ed Holloway-George 🍝
Dinorah Tovar @ddinorahtovar.bsky.social · 17/09/2025
As many of you know, I wrote Modern Security in Android a couple of years ago. It's time for a well-deserved refresh It's time to talk about some new practices that you may want to follow It will be available at the same link this Sunday 👩🏻‍💻✨🥸🍊 medium.com/knowing-andr...
medium.com
Modern Security in Android (part 1)
A fast guide to be safe
082
Ed Holloway-George 🍝 @spght.dev · 13/09/2025
Wrote a quick blog post about the newest AndroidX library 'androidx.text:text-vertical' 📚✨ Learn about the cool functionality this provides and why this is important, particularly if you read Japanese newspapers 🇯🇵📰 Read more: www.spght.dev/articles/13-... #AndroidDev #AndroidX
spght.dev
Whats new in... 'AndroidX Text - 1.0.0-alpha01' | Ed Holloway-George | Android Developer | Android GDE
A quick look at one of the latest additions to the AndroidX suite of libraries
3115
Ed Holloway-George 🍝 @spght.dev · 04/09/2025
One of these Droidcon London featured speakers is not like the others 😂 (It's me, the others are Android legends)
140
Ed Holloway-George 🍝 @spght.dev · 01/08/2025
One of the cool things I am *really* enjoying at work right now is being able to write both the backend and frontend mobile code for particular features It's made testing locally and the prototyping process so much faster 🚀
180
Ed Holloway-George 🍝 @spght.dev · 31/07/2025
RIP JetSec Crypto 🫡🪦
150
Ed Holloway-George 🍝 @spght.dev · 27/07/2025
Got into Android completely by accident. When I left uni, I had no intention of becoming an Android developer until a recruiter called to say he'd seen my CV, we had attended the same university, and he wanted me to meet some people Those people were the founders of bopple.com The rest is history
bopple.com
Digital menus, ordering, and tools for restaurants and cafés
Try Bopple's digital storefront free. Start, run and grow your café, restaurant or hospitality brand online.
170
Ed Holloway-George 🍝 @spght.dev · 27/07/2025
Just released v1.1.0 of my fork of 'encrypted-shared-preferences' 🚨 This version introduces a breaking change for API 21/22 users due to Tink's latest version bumping the minSdk to 23 🚨 Check out the release notes for more info github.com/ed-george/en...
github.com
Release 1.1.0 · ed-george/encrypted-shared-preferences
What's Changed WarningDue to changes introduced in Tink version 1.18.0, this version raises the minSdk for the library from API 21 (Android 5.0 - Lollipop) to API 23 (Android 6 - Marshmallow) For a...
041
Ed Holloway-George 🍝 @spght.dev · 24/07/2025
My guy is 5 today 🥳🎈🎂
A cream Pomeranian sat in an empty box
070
Ed Holloway-George 🍝 @spght.dev · 21/07/2025
Hours lost today due to Python not being able to parse 'true' as an environment variable until it is written as 'True'? Several 💀
070
Ed Holloway-George 🍝 @spght.dev · 15/07/2025
I am really enjoying using Warp as my daily Terminal I never thought AI and the terminal would mix, but it's definitely helped improve so much of my workflow 🚀 Highly recommend giving it a try if you haven't already!
app.warp.dev
Your invite to Warp—the agentic development platform
Warp is an AI agent platform that lets you run multiple agents in parallel to complete any development task.
211
Ed Holloway-George 🍝 @spght.dev · 13/07/2025
I know it's not that important or close to impressive for most people out there, but I just ran my first 5k in under 30 mins! I'd never imagined 6 weeks ago I could do that 😭😭
6811
Ed Holloway-George 🍝 @spght.dev · 06/07/2025
Made it home after 2 weeks away I've finally had time to update my pin board with all those I collected at this year's #GoogleIOConnect ❤️💙💚💛 Thank you so much to @developers.google.com and the GDE program for helping me learn so much, meet so many people and be a part of the community
A Google Developer Expert pin board with dozens of custom pins on
050
Ed Holloway-George 🍝 @spght.dev · 05/07/2025
Back from holiday and testing out on-device Gemma 3n & MediaPipe capabilities! Extremely rough around the edges, but here's a working prototype of a "Rate My Doggo" app, featuring my dog 🐕👑 #BuildWithGemini
140
Ed Holloway-George 🍝 @spght.dev · 27/06/2025
NYC Droidcon looked ace (but a little warm) - Will have to make it over there at some point 🍎🗽
130
Ed Holloway-George 🍝 @spght.dev · 27/06/2025
After dragging my feet a little, I have finally taken my first step into learning about AI I have built a very rudimentary MCP service to connect to LimitlessTCG and serve insights into recent Pokémon online tournaments! Really enjoying learning this new tech ✨
250
Ed Holloway-George 🍝 @spght.dev · 26/06/2025
Excited to be part of the #GDESummit once again! So many great people in one room ♥️
A presentation with slides saying Google Developrr Experts EMEA Summit 2025
150