Sign in

HiThereJoe.bsky.social

@hitherejoe.bsky.social
1K followers 76 following 54 posts

GoogleDevExpert for Android. Android @Buffer.com

PostsRepliesMedia
HiThereJoe.bsky.social @hitherejoe.bsky.social · 26/08/2026
asfasdf
000
HiThereJoe.bsky.social @hitherejoe.bsky.social · 11/06/2026
Hello from the CLI
140
HiThereJoe.bsky.social @hitherejoe.bsky.social · 10/06/2026
Hello there, this is another one!
010
HiThereJoe.bsky.social @hitherejoe.bsky.social · 17/11/2025
We'll be shipping support for Android 16 soon! Excited to fully support edge-to-edge in our app - how did you plan for / manage adding support for this in your apps? 🤔
041
Reposted by HiThereJoe.bsky.social
GraphQL @graphql.org · 31/10/2025
Let's talk GraphQL error handling! Do you model your errors as data? Or put them in the "errors" array? Or something else? Community member @hitherejoe.bsky.social is improving the official documentation. Let's write all of this down! github.com/graphql/gra...
github.com
Enhance documentation on error handling in GraphQL by hitherejoe · Pull Request #2208 · graphql/graphql.github.io
Description Added section on modeling errors as data in GraphQL APIs, detailing recoverable and unrecoverable errors, and how to structure mutations and queries to handle errors effectively. This h...
162
Reposted by HiThereJoe.bsky.social
Buffer Engineers @bufferdevs.bsky.social · 19/08/2025
You can catch @hitherejoe.bsky.social and @marochko.bsky.social at #GraphQLConf in Amsterdam, talking about revamping the @buffer Public API and migrating from REST to GraphQL. Find out more here: graphql.org/conf/2025/
073
HiThereJoe.bsky.social @hitherejoe.bsky.social · 26/08/2025
I'm experimenting with some new AI workflows at Buffer, with the aim to not only enable parallel work streams for engineers, but also empower all folks (designers, PMs, customer advocates) to contribute to our codebases via the use of AI, without evening needing to interact directly with an AI agent
121
HiThereJoe.bsky.social @hitherejoe.bsky.social · 01/06/2025
This week, we hit our all-time-highest ARR of $22,395,427 at @buffer.com 🥳 Our previous all-time-high was in February 2020 and following that, we saw it dip. It's been amazing to see the team navigate this and work hard at getting back on track, hitting this new milestone 5 years later!
090
Reposted by HiThereJoe.bsky.social
Joel Gascoigne @joel.is · 28/05/2025
Wow, we did it! We have officially achieved a new all-time-high ARR at Buffer 🎉 Our previous all-time-high was $22,384,598 on February 6, 2020. Today, our ARR stands at $22,395,427. This milestone has been 5 years in the making for us, it's going to take a little time to sink in for me personally!
7335
HiThereJoe.bsky.social @hitherejoe.bsky.social · 28/05/2025
Catching up on some #GoogleIO videos, really glad to see that the ability to halt the roll-out of fully-live production releases from within the Play Console is coming soon 🙌 www.youtube.com/watch?v=POUq...
060
HiThereJoe.bsky.social @hitherejoe.bsky.social · 18/04/2025
I just published "Exploring Jetpack Compose: DockedSearchBar" 🔍 joebirch.co/android/expl... #AndroidDev #JetpackCompose #GDE
joebirch.co
Exploring Jetpack Compose: DockedSearchBar
The ability to search for content within an app is a common feature, in fact, you’ll find it somewhere within most applications on your device. On Android, a common UI component we see for this…
050
HiThereJoe.bsky.social @hitherejoe.bsky.social · 11/04/2025
In Android 16, we'll see the ability to opt-out of edge-to-edge enforcement being removed. This means apps targeting API level 36 will have to support edge-to-edge throughout their app. How is this affecting your app? Do you have a lot of migration work to do to support this change? #AndroidDev
141
HiThereJoe.bsky.social @hitherejoe.bsky.social · 20/03/2025
I just published "Exploring Jetpack Compose: SearchBar" 🔎 #JetpackCompose #GDE #AndroidDev
joebirch.co
Exploring Jetpack Compose: SearchBar
The ability to search for content within an app is a common feature, in fact, you'll find it somewhere within most applications on your device. On Android, a common UI component we see for this…
140
HiThereJoe.bsky.social @hitherejoe.bsky.social · 08/03/2025
Excited to see widgets getting a bit more spotlight in the Play Store 🙌 buff.ly/UvoWUdh
buff.ly
Google Play enhances widget discovery to drive engagement with your app
Google Play is enhancing widget discovery with a dedicated search filter, new widget badges on app detail pages, and more, to increase user engagement
060
HiThereJoe.bsky.social @hitherejoe.bsky.social · 31/01/2025
I just published "Migrating to the Compose PullToRefreshBox" 👉 buff.ly/3Cx0uKf #AndroidDev #JetpackCompose #GDE
041
HiThereJoe.bsky.social @hitherejoe.bsky.social · 24/01/2025
We've enabled a new Beta feature in the @buffer.com Android app - you can now view posts for all of your channels and tags in a single place. Fun fact, this is 100% Jetpack Compose also 🥳 If you want early access to features like these, please check out our beta community! buff.ly/3Wwm1cY
060
HiThereJoe.bsky.social @hitherejoe.bsky.social · 10/01/2025
I have just updated Practical Jetpack Compose, which now uses the latest versions of Compose and Kotlin 🚀 buff.ly/3IPaih4 #AndroidDev #GDE #JetpackCompose
1110
Reposted by HiThereJoe.bsky.social
Android Weekly @androidweekly.bsky.social · 22/12/2024
Latest Android Weekly Issue 654 is out! androidweekly.net/issues/issue... #AndroidDev #Kotlin
androidweekly.net
Android Weekly - Free weekly Android & Kotlin development newsletter
Android Weekly - Free weekly Android & Kotlin development newsletter
0142
HiThereJoe.bsky.social @hitherejoe.bsky.social · 17/12/2024
The Android decorations are up for another year 🎄
1200
HiThereJoe.bsky.social @hitherejoe.bsky.social · 14/12/2024
I just published "Google Maps in Jetpack Compose: Polygons" 🗺️ #JetpackCompose #AndroidDev #GDE
buff.ly
Google Maps in Jetpack Compose: Polygons
In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even…
140
HiThereJoe.bsky.social @hitherejoe.bsky.social · 02/12/2024
Today is the last day you can get 40% off both of my books using the code 'BLACKFRIDAY' 🚀 #AndroidDev #GDE #JetpackCompose buff.ly/3OrXEbM buff.ly/3IPaih4
buff.ly
CI/CD for Android using GitHub Actions
Learn how to use GitHub Actions to introduce Continuous Integration and Delivery into our Android projects.
020
HiThereJoe.bsky.social @hitherejoe.bsky.social · 26/11/2024
Until 2nd December, you can get 40% off both of my books using the code 'BLACKFRIDAY' 🥳 #AndroidDev #GDE #JetpackCompose buff.ly/3OrXEbM buff.ly/3IPaih4
buff.ly
CI/CD for Android using GitHub Actions
Learn how to use GitHub Actions to introduce Continuous Integration and Delivery into our Android projects.
040
HiThereJoe.bsky.social @hitherejoe.bsky.social · 22/11/2024
I just published "Google Maps in Jetpack Compose: Polylines" 🗺️ #JetpackCompose #GDE #AndroidDev
buff.ly
Google Maps in Jetpack Compose: Polylines
In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even…
050
Reposted by HiThereJoe.bsky.social
Android Weekly @androidweekly.bsky.social · 10/11/2024
Latest Android Weekly Issue 648 is out! androidweekly.net/issues/issue... #AndroidDev #Kotlin
androidweekly.net
Android Weekly - Free weekly Android & Kotlin development newsletter
Android Weekly - Free weekly Android & Kotlin development newsletter
0274
HiThereJoe.bsky.social @hitherejoe.bsky.social · 08/11/2024
Christmas is (almost) here = new jumper
050
HiThereJoe.bsky.social @hitherejoe.bsky.social · 01/11/2024
I just published "Google Maps in Jetpack Compose: Circles" 📍 buff.ly/4edl9js #AndroidDev #JetpackCompose #GDE
buff.ly
Google Maps in Jetpack Compose: Circles
In a few recent projects, I’ve needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of Compose this felt light a sought-after piece of functionality – even…
071
Reposted by HiThereJoe.bsky.social
Matt McKenna @mmckenna.me · 24/10/2024
Made an #AndroidDev Starter Pack! Please let me know if I missed anyone so I can connect with them as well 😁 go.bsky.app/Etd57t6
468743
HiThereJoe.bsky.social @hitherejoe.bsky.social · 10/10/2024
If you were looking to pick up the new video course, PayPal payments for practicaljetpackcompose.com are now back up and running 🙂 #JetpackCompose #AndroidDev
practicaljetpackcompose.com
Practical Jetpack Compose
Take a practical approach in learning how to build Android Apps using Jetpack Compose. Build 12 independent projects, interacting with a vast range of essential Compose APIs.
000
HiThereJoe.bsky.social @hitherejoe.bsky.social · 07/10/2024
Playing around with the Observer SwiftUI view from SKIE (buff.ly/3TUOA2k). I was struggling to find 'simple' ways of observing flows from Android VMs, but this was a breeze 🙏
000
HiThereJoe.bsky.social @hitherejoe.bsky.social · 04/10/2024
I just published "Google Maps in Jetpack Compose: Markers" 📍 buff.ly/3Y9E61t #JetpackCompose #GDE #AndroidDev
buff.ly
Google Maps in Jetpack Compose: Markers
In a few recent projects, I've needed to utilise Google Maps within environments utilising Jetpack Compose. In the early days of compose this felt light a sought after piece of functionality - even…
020
HiThereJoe.bsky.social @hitherejoe.bsky.social · 02/10/2024
The Practical Jetpack Compose video course is now available 🎉 Over 13 hours of content in 300+ videos 🚀 buff.ly/3IPaih4 #JetpackCompose #AndroidDev
buff.ly
Practical Jetpack Compose
Take a practical approach in learning how to build Android Apps using Jetpack Compose. Build 12 independent projects, interacting with a vast range of essential Compose APIs.
000
HiThereJoe.bsky.social @hitherejoe.bsky.social · 13/09/2024
Getting ready to ship the video course for Practical Jetpack Compose in a few weeks! I contemplated a higher price, but people have a preferred way of consuming media, so these will be as accessible as one another 🙌 bit.ly/3TiIb0w
000
HiThereJoe.bsky.social @hitherejoe.bsky.social · 06/09/2024
I have finished editing the video version of Practical Jetpack Compose - 330 videos coming in at 15 hours in length 😮‍💨 I'm giving it a few more checks, aim to release in 2 weeks time ✌️ buff.ly/4e49BiO #AndroidDev #JetpackCompose #GDE
buff.ly
Practical Jetpack Compose
Take a practical approach in learning how to build Android Apps using Jetpack Compose. Build 12 independent projects, interacting with a vast range of essential Compose APIs.
000
HiThereJoe.bsky.social @hitherejoe.bsky.social · 27/08/2024
Next month I am releasing the video course for Practical Jetpack Compose (practicaljetpackcompose.com) 🎉 You can join the waitlist here to get notified when it is available 🙂 compose-academy.ck.page/6f0ec9d1fc #JetpackCompose
practicaljetpackcompose.com
Practical Jetpack Compose
Take a practical approach in learning how to build Android Apps using Jetpack Compose. Build 12 independent projects, interacting with a vast range of essential Compose APIs.
010
HiThereJoe.bsky.social @hitherejoe.bsky.social · 22/08/2024
Had the pleasure of chatting about all things Android, Remote Dev and why I don't play sport 😂 buff.ly/3MfhCpa #AndroidDev
buff.ly
From KID to SENIOR DEVELOPER | Joe Birch's INSPIRING Story
Discover the inspiring story of Joe Birch, one of the most recognized Android Developers worldwide, from his childhood to SENIOR ENGINEER II at Buffer.He is ...
020
Reposted by HiThereJoe.bsky.social
Bluesky @bsky.app · 30/07/2024
We're thrilled to announce that Bluesky has partnered with Buffer, a social media toolkit with scheduling and cross-posting features, to make posting to Bluesky even easier! Learn how to connect your Bluesky account and schedule your posts on Buffer here: buffer.com/bluesky
buffer.com
Schedule your Bluesky posts with Buffer | Build an Authentic Community
Buffer brings together your Bluesky and other decentralized platforms like Mastodon and Threads, making it easy to manage your content and community from one place. Try Buffer free for 14 days or enjo...
2742278723
Reposted by HiThereJoe.bsky.social
Joel Gascoigne @joel.is · 24/07/2024
I'm excited about Bluesky and going to spend more time here. I'd love to meet more folks - anyone you recommend I connect with? Quick intro: I'm Founder CEO of @buffer.com, we've been helping individuals and small businesses with social since 2010. I am loving this new era of decentralized social!
1514824
HiThereJoe.bsky.social @hitherejoe.bsky.social · 18/07/2024
Today marks 8 years @buffer.com 🥳 While this can seem like a long time, a lot of my boxes are ticked and I'm excited to enter another year and continue doing exciting work. Keeping it short and in no particular order, here are some things that keep things fresh for me 🧵
130
HiThereJoe.bsky.social @hitherejoe.bsky.social · 16/07/2024
At @buffer.com, we're using @github.com Actions to prevent breaking changes in our GraphQL API. I wrote a post on our blog about how we're doing this 👉 buff.ly/4cN4wva
161