At Buffer we regularly hold what we call ‘Snackchats’. These are short & informal presentations of something that we want to share with our team which help to build on our engineering culture and help each other to grow as engineers. Anyone on the team has the opportunity to give these talks 🙂 Once a discussion has been proposed, a day/time can be picked ready for people to grab a drink (and snack!) to take some time out of their day to learn something new.

These have been happening at Buffer for some time. However, we have now decided that we’re going to start sharing these outside of our place of work. This ties in with our value of Transparency and allows us to share our learnings with even more people. So grab your drink of choice, your favourite snack and let’s learn something new together 🚀

In this Snackchat, Joe Birch gave the engineering team an Introduction to Clean Architecture. We took a quick overview of the approach, how it can be used and the advantages (and disadvantages!) to bear in mind when exploring clean architecture.

Free up your day with our Social Media Tools

Buffer can save you up to an hour a day and grow your traffic too.

Learn More
Written by Joe Birch

I’m an Android Engineer and I love creating beautiful, clean and functional applications that help to make peoples lives easier – I love to be constantly learning and I enjoy writing about Android things / working on open-source projects over on GitHub. I have a bit of a love for Android TV which I sometimes talk about at conferences too! I first found my passion for Android whilst I was at university and have been working with it non-stop since – I find it an amazing platform. I love how it’s constantly evolving, it’s open-ness and the community around it!