Andrew Yates @ay8s.com · 11/09/2026I'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/2026Deleted more code than I added, so technically this is a small PR right? 🫣 000
Andrew Yates @ay8s.com · 09/09/2026Sold 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/2026Playing 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/2026Moved 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.comay8s.comAndrew Yates — iOS EngineerStaff iOS Engineer at Buffer, building Alpenglow, Starglow, F1 Calendar and more. San Francisco, via Birmingham UK. 250
Andrew Yates @ay8s.com · 09/07/2026I 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 · 29/05/2026This 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/2026GitHub - gustavostuff/ppux: PPUX is an NES graphics editor, not like the others test2 github.com/gustavostuff... r 030
Reposted by Andrew Yatesjack @j4ck.xyz · 27/05/2026WIP 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/2026Next 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/2026Been using Apple Magic Keyboards for years. Decided to give a mechanical keyboard a go. 👀 1140
Andrew Yates @ay8s.com · 16/04/2026Back 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/2026Heading 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 YatesChris Wu 🪐 @chriswu.com · 14/04/2026The enamel pin for @alpenglowapp.com is gorgeous and the packaging has an App Clip on the back of it! 091
Reposted by Andrew YatesF1 Calendar (Fan Run) @f1calendar.com · 02/03/2026After 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 remindersf1calendar.comF1 Calendar 2026 - Formula One Race Times and DatesFormula One Calendar for 2026 season with all F1 grand prix ra... 021
Reposted by Andrew YatesF1 Calendar (Fan Run) @f1calendar.com · 07/12/2025The 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.comF1 Calendar 2026 - Formula One Race Times and DatesFormula 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/2025Submitted 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/2025Big 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/2025Just a post for testing something.media.tenor.comhomer simpson says " nothing to see here " in a cartoonALT: homer simpson says " nothing to see here " in a cartoon 110
Reposted by Andrew YatesBuffer @buffer.com · 28/10/2025It'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 🫣 1141
Andrew Yates @ay8s.com · 23/10/2025Dual 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/2025Been meaning to add support for buying @alpenglowapp.com Pro online for a while. Made good progress last night setting up @revenuecat.com's SDK. 130
Reposted by Andrew YatesBuffer @buffer.com · 14/10/2025Hey, 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. 1112
Reposted by Andrew YatesBuffer @buffer.com · 07/10/2025Andy 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/2025I'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 YatesBuffer @buffer.com · 23/09/2025Last 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. 🚀 1182
Andrew Yates @ay8s.com · 15/09/2025Thrilled 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 YatesBuffer @buffer.com · 15/09/2025Something 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/2025Alpenglow 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 · 11/09/2025Buffer 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/2025Curious 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/2025I'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/2025Want 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.comJoin the Buffer: Plan & Schedule Posts betaAvailable on iOS 122
Andrew Yates @ay8s.com · 02/08/2025Spent 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.comGitHub - 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/2025Still 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/2025Am 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 · 12/06/2025Doing some experimenting with glass and SwiftUI lists to see how performant they are now. 160