Ben McMaheninFrame.io EngineeringFive Techniques for Achieving Fluid-UI on the WebOn Frame.io we recently introduced the MoveTo/CopyTo feature which allows users to more easily move assets between folders, projects, and…Jan 31, 20201Jan 31, 20201
Ben McMahenIntroducing Sancho UISancho is an open source, responsive and accessible design system built with React, Typescript and Emotion. View the documentation or…Apr 14, 2019Apr 14, 2019
Ben McMahenWriting your CSS with EmotionI have written css for the web in just about every way imaginable. I’ve used css modules, preprocessors including Sass, Less, and Stylus…Mar 26, 2019Mar 26, 2019
Ben McMahenUsing render functions to build flexible, reusable React componentsIn my last article I wrote about how to use React children to build flexible, reusable components. I want to go one step further and…Jun 13, 2018Jun 13, 2018
Ben McMahenMastering React component composition using childrenWhen I first started developing with React I had a superficial understanding of composition and the power of the React component model, but…Jan 29, 20181Jan 29, 20181
Ben McMahenIntroducing Roast Buddy, your coffee roasting companionHere’s something that you might not know. If you have 10 minutes, an old hot-air popcorn popper, and some green coffee beans, you can…Oct 17, 2016Oct 17, 2016
Ben McMahenRoasting your own coffee is cheap, easy, and delicious.I have friends that bake bread, brew beer, make wine, pickle vegetables, create their own ceramics, and yet I’m the only one that roasts my…Sep 14, 2016Sep 14, 2016
Ben McMahenIntroducing Panza, a collection of stateless, functional ui-components for react-nativeMy guess is that almost everyone who develops a react-native application develops the same set of functional, state-less components — i.e…Jun 8, 2016Jun 8, 2016
Ben McMahenTrending topics, and the ethics of the social inboxFacebook has been in the news over the last week regarding controversy surrounding its Trending Topics feature. Reportedly, contractors…May 13, 2016May 13, 2016
Ben McMahenMastering React-Native’s new NavigatorFor those that have been working with React-Native over the last year since its release, the Navigator API has always seemed a bit…May 6, 2016May 6, 2016