Get to know me Developer, Speaker, and Teacher
About Me Developer. Speaker. Teacher.
James is a JavaScript Developer, Speaker, and Teacher with a passion for teaching developers through various mediums of content. He is a firm believer in work-life balance, the on-going pursuit of personal happiness, and empowering others to take control of their career. His personal philosophy of “Learn Build Teach” has blossomed into a growing community of aspiring and established developers focused on helping each succeed.
His professional experience includes Software Development at Fedex and Developer Advocacy at Microsoft, Auth0, and PlanetScale. He is currently working as a full-time Technical Content Creator focused on growing his YouTube audience of over 150k subscribers, a weekly Web Development podcast called Compressed.fm, and an array of online courses.
James has partnered with notable companies like Cloudflare, Microsoft, Fauna, Cloudinary, and more along his content creation journey. In his spare time, James plays co-ed soccer with his wife, spends time with his dogs, and can solve a Rubik's cube in under a minute.