HiThereJoe.bsky.social's Avatar

HiThereJoe.bsky.social

@hitherejoe.bsky.social

GoogleDevExpert for Android. Android @Buffer.com

973 Followers  |  76 Following  |  50 Posts  |  Joined: 23.01.2024  |  1.9434

Latest posts by hitherejoe.bsky.social on Bluesky

Preview
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...

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...

31.10.2025 13:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hi Jack, I build our Android app - sorry for the issues here! The queue count issue is a known glitch from some recent changes, a fix will be out this week for that ๐Ÿ™‚

Regarding the issue when moving posts from drafts to your queue, I'll take a look into that. Do you see any kind of error alert?

29.09.2025 10:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

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/

19.08.2025 20:28 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm excited to start experimenting this workflow and how it can help use work more efficiently , especially when it comes to across principles ๐Ÿ™Œ

26.08.2025 14:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โ€ข Copilot picks up the task for the GitHub issue, works on the task and creates a Pull Request
โ€ข The Pull Request is linked back to the linear issue, completing the context loop for any folks that are pulled in for review

26.08.2025 14:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

โ€ข Label an issue in Linear with the corresponding area that the change affects
โ€ข Zapier picks up the issue, adds any additional context for the change and copies the content to a GitHub issue

26.08.2025 14:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This means that things such as adding new events to our tracking plan, fixing bugs, carrying out design tweaks or even creating new endpoints based on API specs can be done by simply labelling issues in Linear. When it comes to this new Zapier workflow this looks like:

26.08.2025 14:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

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

26.08.2025 14:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey Mike ๐Ÿ‘‹ I'm Joe, one of our mobile engineers at @buffer.com! Thanks for flagging this - we'll be working on some improvements based on this feedback, so this flow will be a little smoother in the app soon!

28.07.2025 12:48 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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!

01.06.2025 15:31 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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!

28.05.2025 15:16 โ€” ๐Ÿ‘ 33    ๐Ÿ” 5    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 1
Post image

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...

28.05.2025 14:29 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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โ€ฆ

I just published "Exploring Jetpack Compose: DockedSearchBar" ๐Ÿ” joebirch.co/android/expl... #AndroidDev #JetpackCompose #GDE

18.04.2025 09:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

11.04.2025 17:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks for flagging this! On Android we currently only show the hashtag manager in the standard composer, Iโ€™ll make this available in the customise flow for our next release though ๐Ÿ™‚

21.03.2025 16:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
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โ€ฆ

I just published "Exploring Jetpack Compose: SearchBar" ๐Ÿ”Ž #JetpackCompose #GDE #AndroidDev

20.03.2025 08:56 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
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

Excited to see widgets getting a bit more spotlight in the Play Store ๐Ÿ™Œ buff.ly/UvoWUdh

08.03.2025 07:21 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I just published "Migrating to the Compose PullToRefreshBox" ๐Ÿ‘‰ https://buff.ly/3Cx0uKf #AndroidDev #JetpackCompose #GDE

31.01.2025 13:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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! https://buff.ly/3Wwm1cY

24.01.2025 10:11 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I have just updated Practical Jetpack Compose, which now uses the latest versions of Compose and Kotlin ๐Ÿš€ https://buff.ly/3IPaih4 #AndroidDev #GDE #JetpackCompose

10.01.2025 14:06 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Android Weekly - Free weekly Android & Kotlin development newsletter Android Weekly - Free weekly Android & Kotlin development newsletter

Latest Android Weekly Issue 654 is out!
androidweekly.net/issues/issue... #AndroidDev #Kotlin

22.12.2024 17:59 โ€” ๐Ÿ‘ 14    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

The Android decorations are up for another year ๐ŸŽ„

17.12.2024 18:58 โ€” ๐Ÿ‘ 21    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

nope, not out of the box. I haven't tried, but I'm sure you could do something with gestures to update the bounds of the polygon

15.12.2024 11:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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โ€ฆ

I just published "Google Maps in Jetpack Compose: Polygons" ๐Ÿ—บ๏ธ #JetpackCompose #AndroidDev #GDE

14.12.2024 15:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ll be there! Will come and say hi ๐Ÿ™‚

02.12.2024 18:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
CI/CD for Android using GitHub Actions Learn how to use GitHub Actions to introduce Continuous Integration and Delivery into our Android projects.

Today is the last day you can get 40% off both of my books using the code 'BLACKFRIDAY' ๐Ÿš€ #AndroidDev #GDE #JetpackCompose https://buff.ly/3OrXEbM https://buff.ly/3IPaih4

02.12.2024 13:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
CI/CD for Android using GitHub Actions Learn how to use GitHub Actions to introduce Continuous Integration and Delivery into our Android projects.

Until 2nd December, you can get 40% off both of my books using the code 'BLACKFRIDAY' ๐Ÿฅณ #AndroidDev #GDE #JetpackCompose https://buff.ly/3OrXEbM https://buff.ly/3IPaih4

26.11.2024 10:27 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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โ€ฆ

I just published "Google Maps in Jetpack Compose: Polylines" ๐Ÿ—บ๏ธ #JetpackCompose #GDE #AndroidDev

22.11.2024 10:35 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Pets at Home Christmas Reindeer Fairisle Knitted Dog Hoodie Grey | PetsPets at HomesearchchevronRightchevronRightchevronRightchevronRightPets at Home Buy Pets at Home Christmas Reindeer Fairisle Knitted Dog Hoodie Grey | Available to order today & Free Delivery on orders over ยฃ35

Itโ€™s from Pets at home ๐Ÿ˜ www.petsathome.com/product/pets...

11.11.2024 08:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Android Weekly - Free weekly Android & Kotlin development newsletter Android Weekly - Free weekly Android & Kotlin development newsletter

Latest Android Weekly Issue 648 is out!
androidweekly.net/issues/issue... #AndroidDev #Kotlin

10.11.2024 17:06 โ€” ๐Ÿ‘ 28    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

@hitherejoe is following 20 prominent accounts