New!Schedule Threads!Threads scheduling has arrived!Threads scheduling has arrived on Buffer! Find your community now.Threads scheduling has arrived on Buffer! Find your community and keep the conversation going.Learn more

Jordan Morgan

Jordan Morgan

A collection of 8 posts

Announcing The Buffer Overflow Podcast

Today we’re happy to announce our new engineering podcast, The Buffer Overflow Podcast. And, our first episode is now available for streaming! How to Listen The Buffer Overflow Podcast is now available on all major platforms today, so if you open your podcast player of choice and search for us, we should be there! Here are some direct links: * Google Podcasts * Spotify [

ProductivityJan 14, 2019
Effective Communication on Technical Topics

Photo by Nik MacMillan from Unsplash . At Buffer we’ve always been interested in how to communicate in concise and clear ways. In fact, it’s been part of our company values from the beginning. Every organization values communication, and I’d submit to you that it’s doubly important for remote companies such as ourselves. It occurred to me recently how critical, and equally difficult, it can be to talk about technical topics as an engineer. It’s hard enough to s

Leveraging Machine Learning in iOS For Improved Accessibility

Lately, every engineer at Buffer has been keeping a closer eye on accessibility. Regardless of the platform Buffer is housed on, be it iOS, Android or the web – we consider it part of our craft to ensure that anyone can use the things we make. Aside from the fact that it opens up Buffer to more users, we also subscribe to the belief that it’s simply the right thing to do. For iOS, that means it’s on Andy and I to recognize

OpenJul 18, 2017
A Guide To Open Source: How to Empower Engineers to Open Source More Often

Engineers tend to be hardwired for knowledge sharing. Because of our Buffer culture , contributing to the open source community has never been an uphill battle. We’ve never had to “convince” anyone that this a good idea and that we should let engineers spend time on it

OverflowJun 28, 2017
Adding Drag & Drop to UITabBar

This year at WWDC 17, several promising new technologies, frameworks and APIs were revealed to eager developers. Each year Andy and I try to focus on not only the keynote, but the Platforms State of the Union session to get a sense for what we should prioritize for the upcoming iOS release among all the new things introduced. For iOS 9, Apple pushed multitasking. Last year, Message Extensions were quite prominent. This year, there was no doubt about what we really wanted to hone in on: The new

The Buffer Retreat App Version 2: Migrating Tech Stacks, New Features and More!

As a globally distributed team at Buffer, our company retreats are a key part of our identity. We’re meeting coworkers for the first time in person, putting our heads together to shape the future of Buffer and making sure we put aside time to laugh and hang out with one another. There’s a lot going on with these retreats, and they’ve only become bigger in both scale and attendance with each one. As we recognized last year, we needed a solution to help us coordinate. That’s when we created the B

Optimizing for Slow Motion Video in iOS

When Buffer first introduced video on our platform, it was quite clear that the feature would be a perfect fit for our mobile users. We know that videos can be an important part of a social media strategy, so making sure this rolled out to our whole audience was important to us. Fortunately, we were able to get things moving quite fast on mobile. Uploading videos to Buffer o

OverflowFeb 8, 2016
From Idea to App in 45 Days: How We Built a Mobile Tool for Our Remote Team’s Retreat

Solving the challenges we face at Buffer has always brought us to some unique places. From trying many different forms of management to recovering from a serious hacking incident, we are always learning valuable lessons along the way. Recently, we just wrapped up our 7th Buffer retreat. As our distributed team from corners all around the globe prepared to meet up in Hawaii, we thought one thing that we could improve would be a way of letting everyone on the team know where things are happening