The Rise of the Design EngineerHaving a Design Engineer (aka UX Engineer) on your team is a game changer. Attention to detail, product quality, velocity, all benefit from…Sep 20, 20244678Sep 20, 20244678
Design Craft & Shipping the DetailsCraft & quality in design, or any work you do, is important.Jun 19, 20242Jun 19, 20242
How to develop your first Figma plugin for designersI recently developed my first Figma plugin.Apr 10, 20241702Apr 10, 20241702
Why & How to Create Design Team PrinciplesAs your design team grows, it’s important to establish a set of design principles. This keeps the team (+ org) aligned across all functions…Jan 24, 202422Jan 24, 202422
Free Responsive HTML Email Template — 10 Years10 years ago I put this really simple responsive HTML email template on GitHub.Dec 20, 202363Dec 20, 202363
How Product Design works with Product Managers and EngineersWhen interviewing designers, PMs or engineers, I’ll usually get asked “how do you all work together?”. How does engineering work with PMs…Nov 29, 202314Nov 29, 202314
How we Organize Design Files and Cover Pages in FigmaNot everyone on your team knows how to navigate Figma the way you do. Other designers have different methods. Engineers and PMs may not…Nov 1, 20233671Nov 1, 20233671
How we Organize Figma Projects and Files On Our Design TeamOrganizing Figma projects & files differs from team to team, depends on size of your team, the make up of your team & products. Consistency…Oct 18, 20234673Oct 18, 20234673
How we do design systemsWe have a design system, we call it “Beam” ☄️Sep 27, 20232424Sep 27, 20232424
5 Ways Our Design Team Are Leveraging AI Tools🤖 AI continues to be a hot topic nearly a year after ChatGPT launched.Sep 13, 202314Sep 13, 202314
How we’re adding Lottie animations to our website and product 💫We’ve been rolling out a fresh wave of Lottie animations 🌊 to our website and product.Aug 30, 20237Aug 30, 20237
How We Structure Design Team MeetingsMost meetings suck. At least that’s what most people would say about most meetings. But team meetings are important. They foster…Jun 28, 20223453Jun 28, 20223453
How to set up abandoned cart push notifications with OneSignal and GumroadI recently set this up for one of my websites and wanted to share the process of hooking up abandoned cart notifications for a Gumroad…Mar 24, 2021135Mar 24, 2021135
The State of Push Notification Design in 2021Push notifications have been around for over 10 years. First introduced in 2009 for iOS, they quickly rolled out across all the major…Jan 11, 202159Jan 11, 202159
6 Months Designing With FigmaWhen I joined OneSignal, I was a design team of one so part of my job was establishing the toolset and workflow.Oct 30, 20191851Oct 30, 20191851
Lessons Learned Building Our Website With Craft CMSAt OneSignal we recently launched our new website and turned to Craft CMS for our CMS. Here are some things we learned.Jul 16, 201945Jul 16, 201945
Published inUX CollectiveEnterprise design stack: the tools we use to design the datacenter operating systemI love reading about how other Design teams are working together and what tools they’re using. It’s reassuring to know teams you admire and…May 29, 20182.8K11May 29, 20182.8K11
How we design enterprise softwareAt Mesosphere the Product Design team is responsible for the UX of Mesosphere products. Typically this UX primarily relates to the GUI…Dec 6, 20173.7K5Dec 6, 20173.7K5
Design Team Education and a Culture of LearningI came across this tweet from Bob Baxley recently. It was a poll to see what UI/UX Designers value most.Oct 11, 2016611Oct 11, 2016611
Things I’ve Learned About Responsive Email DesignThis is the third post in a series of things I’ve learned about email, including sending emails and building HTML email templates.Sep 7, 2016511Sep 7, 2016511