Joe is an Android Engineer and Google Developer Expert for Android, based in Brighton, UK and is working on the Android team at Buffer. He's passionate about coding and loves creating robust, polished and exciting projects for mobile, the web, TV, wearables and he’ll probably be toying with whatever the new thing is at the time you’re reading this – Joe loves to be constantly learning. He is also a keen writer as he loves to share his learnings and experiences with others.d writer sharing all of his experiences in the Android world, also currently working on a Firebase Book
Follow him on Twitter
Check out his GitHub
Talks I've Given
-
Keynote: Building An Accessible Smart Guitar For The Deaf, Blind and Mute
Featuring Joe Birch
Joe has always loved playing guitar - but he feel it's something that's always been taken for granted. Whilst he was able to pick up a guitar and start teaching himself how to play, that experience might not be the same for everyone. That's why Joe decided to build a smart, accessible...
mobile google-actions google-cloud smart-guitar android -
Learning to play the guitar with Actions on Google
Featuring Joe Birch
Actions on Google is a fascinating platform that allows us to create conversational experiences. These experiences can cater for many use cases, allowing us to build conversation tools using both audio and visual means - allowing you to create interactions which are accessible to many users with...
google-actions droidconuk sdk android mobile dialogflow -
Making Change As An Ally
Featuring Joe Birch
Joe has previously been scared to speak up in situations where he could have made a change, likely from fear of saying the wrong thing and worsening the situation. But if you never take action, how can you make changes?
fullstackcon allyship ally diversity inclusivity -
2
On the journey from legacy code to clean architecture
Featuring Marcus Wermuth and Joe Birch
Buffer for Android was first made in 2012 - and since then it's seen a range of iterations and features. Whilst it's important for a product to grow in-order to meet the needs of users, it's easy for code to become unclean and lose any sense of architecture. This legacy code makes it...
londroid android mobile clean-architecture architecture clean-code rxjava dagger junit espresso