Sign in

Andrew Yates

@ay8s.com
2.2K followers 303 following 259 posts

👨‍💻 Staff iOS Engineer at @buffer.com 🇬🇧 Brit living in the Bay Area ☕️ Addicted to side projects, coffee & sunsets 🌅 Build @alpenglowapp.com for iOS & Android 🏎️ Also @f1calendar.com

PostsRepliesMedia
Andrew Yates @ay8s.com · 13/09/2026
Nearly done 😅
120
Andrew Yates @ay8s.com · 11/09/2026
I've put @buffer for iOS on a little diet for v16.0. • No more CocoaPods (Fully SPM) • No more Texture/AsyncDisplayKit (All SwiftUI) • Consolidated extension targets • Better shared code reuse Estimated iPhone install size: 191 MB → 114 MB. That’s 40% smaller and I've not finished. 😄
172
Andrew Yates @ay8s.com · 10/09/2026
Deleted more code than I added, so technically this is a small PR right? 🫣
000
Andrew Yates @ay8s.com · 09/09/2026
Sold on the iPhone Duo. 😍 Glad that there’s a bit of time between now and it coming out. Adapting the UIs in @buffer.com and @alpenglowapp.com is going to be fun once the simulator lands.
020
Andrew Yates @ay8s.com · 08/09/2026
Playing around with a few ideas for the new App Store Product Page Headers for @alpenglowapp.com and @starglowapp.com. I already had some artwork that was submitted, but never used, for App Store features, so I’m bringing it back to life with a little animation.
001
Andrew Yates @ay8s.com · 10/08/2026
Moved my site over to Astro & Cloudflare over the weekend. Ended up doing a bit of archeology & brought back a bunch of posts I deleted when I transitioned from my old WordPress site to Next.js, then took that further by turning the site into an archive of my social media posts. ay8s.com
ay8s.com
Andrew Yates — iOS Engineer
Staff iOS Engineer at Buffer, building Alpenglow, Starglow, F1 Calendar and more. San Francisco, via Birmingham UK.
250
Andrew Yates @ay8s.com · 09/07/2026
I may have got a little carried away with App Shortcuts. 😅 Create a Post includes fields for all 11 platforms. Swapping out to show all fields that you’d find in our composer for the platform you select 🤓
040
Andrew Yates @ay8s.com · 22/06/2026
@danielmorrisey.com Thanks for the TestFlight feedback! This one is specific to iOS 27, I'll see how the next few iOS 27 Beta builds behave as Apple refines the new navigation bar handling. We have it set up to show a blur but it seems to vanish in some cases.
120
Andrew Yates @ay8s.com · 18/06/2026
@themaritimelord.bsky.social Just a heads up that the latest version of Buffer’s Composer includes fixes for several issues you reported during testing. I tracked down a some causes of the black screen issue, improved media handling, and we’ve now switched post creation over to our latest backend.
110
Andrew Yates @ay8s.com · 07/06/2026
Packaging up a few @alpenglowapp.com pins. #wwdc #wwdc26
2110
Andrew Yates @ay8s.com · 29/05/2026
This was a fun little effect to work on, switching from the homepage into Dev Mode. 👀 Already seeing some really neat stuff being built with it. buffer.com
081
Andrew Yates @ay8s.com · 28/05/2026
GitHub - gustavostuff/ppux: PPUX is an NES graphics editor, not like the others test2 github.com/gustavostuff... r
030
Reposted by Andrew Yates
jack @j4ck.xyz · 27/05/2026
WIP menu bar app for the Mac which lets you instantly post to your configured social profiles via @buffer.com with the new #BufferAPI! gonna fix some annoying last things, then i'll release it on GitHub + Tangled :)
7336
Andrew Yates @ay8s.com · 27/05/2026
Next week marks 14 years for me at Buffer, and today we’re launching something I’m genuinely excited about: our new public API 🚀 When I first started working on the Buffer iPhone app back in 2011, the API was being built alongside the iPhone and Android apps. #BufferAPI
162
Andrew Yates @ay8s.com · 26/05/2026
Time to open things up. Tomorrow 👀 #BufferAPI
061
Andrew Yates @ay8s.com · 26/05/2026
Been using Apple Magic Keyboards for years. Decided to give a mechanical keyboard a go. 👀
1140
Andrew Yates @ay8s.com · 25/05/2026
Looking forward to seeing what gets built 👀 #BufferAPI
021
Andrew Yates @ay8s.com · 24/05/2026
Get ready to build. Not long to go now. #BufferAPI
012
Andrew Yates @ay8s.com · 16/04/2026
Back from Deep Dish Swift, and all but one update for @alpenglowapp.com’s big 10th birthday release is now approved by Apple.(need more rejection socks) Time to get the Android update buttoned up along with some marketing bits. If anyone wants to check it out let me know!
040
Andrew Yates @ay8s.com · 15/04/2026
Heading home after another fantastic @deepdishswift.com, filled with incredible people and engaging talks. Now, it’s time to head home and tackle taxes and deal with an app rejection 😅
131
Reposted by Andrew Yates
Chris Wu 🪐 @chriswu.com · 14/04/2026
The enamel pin for @alpenglowapp.com is gorgeous and the packaging has an App Clip on the back of it!
An enamel pin for Alpenglow. It is a snow-covered mountain top with the sun rising behind it.
091
Reposted by Andrew Yates
F1 Calendar (Fan Run) @f1calendar.com · 02/03/2026
After the winter break… race week is finally here 🏁 If you haven’t got F1 on your calendar yet, head to F1Calendar.com. 📅 Generate your calendar (auto-updates) 📱 Add F1 Calendar to your home screen 🔔 Push notifications for every session 📩 Race weekend email reminders
f1calendar.com
F1 Calendar 2026 - Formula One Race Times and Dates
Formula One Calendar for 2026 season with all F1 grand prix ra...
021
Andrew Yates @ay8s.com · 07/01/2026
Testing
010
Reposted by Andrew Yates
F1 Calendar (Fan Run) @f1calendar.com · 07/12/2025
The chequered flag just dropped on 2025… The 2026 F1 calendar is already live on F1Calendar.com. Time to plan next year’s race weekends 😌📅
f1calendar.com
F1 Calendar 2026 - Formula One Race Times and Dates
Formula One Calendar for 2026 season with all F1 grand prix ra...
051
Andrew Yates @ay8s.com · 03/12/2025
@buffer.com just turned 15 🥳 I’ve been at Buffer for over 13 years, and I've been working on it for more than 14 years, if you count the freelance period when I built v1.0 of the iOS app. That means I’ve been working on Buffer for over 95% of its entire journey.
150
Andrew Yates @ay8s.com · 17/11/2025
Submitted the latest Alpenglow update with the new onboarding flow. Fixed a handful of bugs I hadn’t spotted since v11 shipped in September, and even put the app on a little diet by optimizing images and moving over to string catalogs. 🎉
000
Andrew Yates @ay8s.com · 12/11/2025
Big update from the Buffer team 🎉 You can now reply to comments directly within Buffer, for Bluesky, LinkedIn, Threads, Facebook, Instagram, and X. No more switching between apps to engage with your audience. It’s live on web, iOS, and Android, and available on every plan (even free).
061
Andrew Yates @ay8s.com · 30/10/2025
Just a post for testing something.
media.tenor.com
homer simpson says " nothing to see here " in a cartoon
ALT: homer simpson says " nothing to see here " in a cartoon
110
Reposted by Andrew Yates
Buffer @buffer.com · 28/10/2025
It's Andy (@ay8s.com), iOS Engineer here at Buffer! We're continuing to refine the design for our upcoming Composer updates on iOS and Android. I've sneakily exported a couple of shots from @danielparas.bsky.social's explorations 🫣
Early design exploration for iOS Composer updates.
1141
Andrew Yates @ay8s.com · 23/10/2025
Dual Knit Band is way more comfortable. The Apple Store app suggested Medium when I ordered. Later scans said Large, but thankfully Medium fits perfectly. Wore the it for a good number of hours while working today, definitely a worthwhile upgrade for the M2 Vision Pro.
250
Andrew Yates @ay8s.com · 16/10/2025
Been meaning to add support for buying @alpenglowapp.com Pro online for a while. Made good progress last night setting up @revenuecat.com's SDK.
Screenshot of Alpenglow's upcoming plan purchase screen
130
Reposted by Andrew Yates
Buffer @buffer.com · 14/10/2025
Hey, it’s Andy (@ay8s.com), iOS Engineer at Buffer 👋 This week, we're discussing the future structure of our Composer on iOS and Android. The Composer is one of the most complex areas of Buffer, it supports every network we offer and has to work seamlessly on a screen that fits in your pocket.
Screenshot of a Composer Exploration with Post Settings/Fields CollapsedScreenshot of a Composer Exploration with Post Settings/Fields OpenedScreenshot of a Composer Exploration with Text View Focused
1112
Andrew Yates @ay8s.com · 10/10/2025
🤞 for some F1 soon.
140
Reposted by Andrew Yates
Buffer @buffer.com · 07/10/2025
Andy here 👋 I’m in San Francisco for the GraphQL Summit. I’m excited to learn about the latest innovations from Apollo & hear from other companies that are using GraphQL. GraphQL will be powering our upcoming Public API. Learn more here: buff.ly/aUxxZPi I’ll be sharing more throughout the day.
282
Andrew Yates @ay8s.com · 30/09/2025
I'm building out a new iOS Composer for @buffer.com with support for threaded posts and a bunch of other improvements.
010
Reposted by Andrew Yates
Buffer @buffer.com · 23/09/2025
Last week was a big one for our iOS app - we shipped the most significant update since I (Andy) released the very first version back in 2012. 🚀
Grid of screenshots from Buffer for iOS v15.0
1182
Andrew Yates @ay8s.com · 15/09/2025
Thrilled to share the most significant update to Buffer for iOS since I started building it in 2011. v15.0 brings a full Liquid Glass refresh, a brand new look, and under the hood, I've transitioned the app from mostly Objective-C to Swift. The best version of Buffer for iOS I've ever shipped. 🎉
3125
Reposted by Andrew Yates
Buffer @buffer.com · 15/09/2025
Something is coming. 👀 Something is coming. 👀 Something is coming. 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀 👀 Something is coming. 👀
5263
Andrew Yates @ay8s.com · 15/09/2025
Alpenglow v11.0 is available now! Setting the stage for a big year for Alpenglow as it turns 10 years old in May and I have lots of things being cooked up.
130
Andrew Yates @ay8s.com · 13/09/2025
Only one left to go. 😅
030
Andrew Yates @ay8s.com · 12/09/2025
That preorder flow was faster than previous years.
021
Andrew Yates @ay8s.com · 11/09/2025
Buffer v15.0 is all bundled up and submitted. Now to breathe and also cross fingers. Need to tackle @alpenglowapp next. 🤪
120
Andrew Yates @ay8s.com · 06/09/2025
Curious if anyone else is seeing delayed alarms firing when using AlarmKit? Some seem to go off at the correct time and then others seem to trigger hours late. 🤔 #ios26
000
Andrew Yates @ay8s.com · 29/08/2025
I've been giving @buffer.com a little visual refresh this past week. Paired with iOS 26's Liquid Glass its feeling like a brand new app. #ios26 #ios
042
Andrew Yates @ay8s.com · 15/08/2025
Want to help test our upcoming @buffer.com iOS 26 release? Join our TestFlight here: testflight.apple.com/join/DOpMcusn After months of work, Liquid Glass adoption, Swift & SwiftUI modernisation, and our own GraphQL APIs, the first public build is here. I think it’s the smoothest it’s ever been.
testflight.apple.com
Join the Buffer: Plan & Schedule Posts beta
Available on iOS
122
Andrew Yates @ay8s.com · 02/08/2025
Spent a little bit of today wrestling with SwiftData. Ended up jumping over to @mergesort.me’s Boutique library and it worked right away. github.com/mergesort/Bo...
github.com
GitHub - mergesort/Boutique: ✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨
✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨ - mergesort/Boutique
050
Andrew Yates @ay8s.com · 24/07/2025
Still a bit rough around the edges, but starting to sprinkle a little more fun into the @buffer.com iOS app ✨
041
Andrew Yates @ay8s.com · 23/07/2025
Am I right in thinking that the new Interactive Snippet Views don't allow for text input? Was hoping to mimic the New Reminder flow but seems like Reminders uses some private magic. #ios26
020
Andrew Yates @ay8s.com · 09/07/2025
A tie dye rendition of the Alpenglow app icon. 🌅
140
Andrew Yates @ay8s.com · 12/06/2025
Doing some experimenting with glass and SwiftUI lists to see how performant they are now.
160