Published inThe PayPal Technology BlogUsing TypeScript to Speed Up Development with the PayPal JavaScript SDKDid you know that PayPal publishes type definitions for our JavaScript SDK? And you don’t even need to be using TypeScript to benefit…Aug 9, 202280Aug 9, 202280
DX Lessons Learned from Disney’s California Adventure Theme ParkI was standing in line last weekend at the Cars ride at Disney’s California Adventure Theme Park appreciating all the tiny little details…May 18, 2022461May 18, 2022461
Understanding Amazon’s Front-End Engineering InterviewFront-End Engineering in a Back-end WorldMar 17, 20215712Mar 17, 20215712
How I got a Front-End Engineering Job at AmazonI’ve blogged about being a self-taught engineer before and also about some of the accompanying struggles I’ve had trying to fit the mold…Mar 16, 20214131Mar 16, 20214131
Self-Doubt and Being Self-TaughtThanksgiving 2017 I was hanging out with family in near Las Vegas and generally having a great time, but I couldn’t stop thinking about…Dec 7, 20181.1K5Dec 7, 20181.1K5
Why We Need A Mental Health Technology ConferenceAnxietyTech is a new conference I’m organizing to discuss cutting edge technology and mental health. Everyone working in tech needs to…Jun 1, 20181941Jun 1, 20181941
Custom JavaScript Errors in ES6A few years ago I gave a talk at MountainWest JS called Error Handling in node.js. In that talk I extolled the virtues of creating custom…Nov 24, 20162.3K10Nov 24, 20162.3K10
Published inWe’ve moved to freeCodeCamp.org/newsManually Tuning Webpack BuildsBack in April I shifted into a platform/architect role in my job at PayPal. I was tasked with looking at stability, performance and…Jul 22, 20162916Jul 22, 20162916
Published inWe’ve moved to freeCodeCamp.org/newsGetting Started with Async/AwaitInspired by the Zeit team’s post on the subject, my team at PayPal recently migrated our main server-side codebase to use Async/Await. I’m…Jul 21, 20163746Jul 21, 20163746
Published inThe PayPal Technology BlogFrom Require.js to Webpack — Part 2 (The How)Aug 7, 2015Aug 7, 2015
Published inThe PayPal Technology BlogMaintaining JavaScript Code Quality with ESLintDec 12, 2014Dec 12, 2014