HiThereJoe.bsky.social

HiThereJoe.bsky.social

@hitherejoe.bsky.social

GoogleDevExpert for Android. Android @Buffer.com

986 Followers 76 Following 51 Posts Joined Jan 2024
3 months ago

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? πŸ€”

3 1 0 0
4 months ago
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...

5 2 1 0
5 months ago

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?

2 0 1 1
6 months ago
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/

7 3 0 0
6 months ago

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

1 0 0 0
6 months ago

β€’ 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

0 0 1 0
6 months ago

β€’ 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

0 0 1 0
6 months ago

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:

0 0 1 0
6 months ago
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

1 1 1 0
7 months ago

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!

2 0 0 0
9 months ago
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!

9 0 0 0
9 months ago
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!

33 5 7 1
9 months ago
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...

6 0 0 0
10 months ago
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

5 0 0 0
11 months ago

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

4 1 1 0
11 months ago

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 πŸ™‚

1 0 1 0
11 months ago
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

4 0 1 0
1 year ago
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

6 0 0 0
1 year ago

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

4 1 0 0
1 year ago
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

6 0 0 0
1 year ago
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

11 0 1 0
1 year ago
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

14 2 0 1
1 year ago
Post image

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

20 0 1 0
1 year ago

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

0 0 0 0
1 year ago
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

4 0 1 0
1 year ago

I’ll be there! Will come and say hi πŸ™‚

1 0 1 0
1 year ago
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

2 0 0 0
1 year ago
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

4 0 0 0
1 year ago
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

5 0 0 0
1 year ago
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...

0 0 0 0