- How We Structure Design Team Meetings - Dec 2021Most meetings suck. But meetings are important. They foster collaboration, feedback, and communication. They jumpstart project kickoffs, help team members get to know each other, and lay the groundwork for...
- Design and Anatomy of a Push Notification - Nov 2020Push notifications have been around for over 10 years. First introduced in 2009 for iOS, they quickly rolled out across all the major mobile operating systems. Then in 2014 web...
- My Interview with UX & Growth Podcast - May 2020I sat down with Austin Knight who runs the UX & Growth podcast. In the podcast I talk about side projects, design at startups, push notifications and Geocities. Listen to...
- 6 Months Designing With Figma - Feb 2020When I joined OneSignal I was a design team of one so part of my job was establishing the toolset and workflow. I had been tinkering with Figma on and...
- My Interview with Indie Hackers about Side Projects - Jan 2019I sat down with Indie Hackers for an interview about one if my side gigs, HTML Email. In this interview I talk about the inspiration for creating the business, how...
- Enterprise Design Stack: The Tools We Use to Design the Datacenter Operating System - Aug 2018I 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 respect use the same tools you...
- Our Product Design Team's Workflow for Designing Enterprise Software - Dec 2017Designing experiences and interfaces for your company is important. Something else that is also important, but often forgotten or assumed, is the design of your team’s workflow to deliver the...
- How To Start User Testing At Your Company - May 2017UX research is a core component of a successful product design process. It helps you build empathy with your users and understand their behavior and problems. And then it enables...
- An Introduction To Building And Sending HTML Email For Web Developers - Jan 2017Getting email delivered is hard. Coding HTML email is hard. After 2 years leading design at Mailgun I learned a few things about building and sending HTML email. I’ve captured...
- Experimenting with CSS Transitions - Nov 2016In case you hadn’t heard, adding animation is rather simple with CSS. You don’t need jQuery or Javascript these days to make it happen.