
Work
Here you can find some of the content I've created professionally as a Developer Advocate during my career.
Salesforce / Heroku
Blog Posts
22
Blog Posts
Blog posts and technical articles I've written at Salesforce and Heroku
Testing a React App in Chrome with Heroku CI
Heroku Blog
Working with ChatGPT Functions on Heroku
Heroku Blog
Load Data Programmatically with the Ingestion API
Salesforce Developer Blog
Design a Swagger API with Code to Bring Data into Salesforce
Salesforce Developer Blog
Platform Integration Updates for Developers | Learn Moar Summer '23
Salesforce Developer Blog
Building a Salesforce CLI Plug-In
Salesforce Developer Blog
Recipes for Accessing Heroku Data from Salesforce Functions
Salesforce Developer Blog
Building a CLI Application with oclif
Salesforce Developer Blog
Exploring the Salesforce GraphQL API – Part Two
Salesforce Developer Blog
Develop Functions Faster with Containerless Local Development
Salesforce Developer Blog
Getting Started with Salesforce Functions Locally. No license required!
Salesforce Developer Blog
Accessing a PostgreSQL Database from Node.js
Salesforce Developer Blog
Building Your First Web Application Using Node.js
Salesforce Developer Blog
Deliver Scalable Experiences Without Limits Using Functions
Salesforce Developer Blog
Let's Debug a Node.js Application
Heroku Blog
Videos
22
Videos
Videos and technical presentations I've created at Salesforce and Heroku
Podcasts
22
Podcasts
Podcast episodes where I've been a guest or host at Salesforce and Heroku
S02E06 - Agentforce for Developers
Code[ish]
Episode 209: Screen Flow Latest Features with Adam White
Salesforce Developer Podcast
Episode 208: The Global Salesforce Community with Christie Fidura
Salesforce Developer Podcast
Episode 206: Building Chatbots with Apex
Salesforce Developer Podcast
Episode 189: Practical DevOps with Rob Cowell
Salesforce Developer Podcast
Episode 109: Salesforce Functions with Jonathan Jenkins
Salesforce Podcast
99. The Technical Side of Deep Fakes
Code[ish]
98. The Ethical Side of Deep Fakes
Code[ish]
93. Conferences in a Virtual World
Code[ish]
74. How Dev.to Built a Community
Code[ish]
63. Streaming Music to Livestreamers
Code[ish]
62. Crowdsourcing Code Translation
Code[ish]
51. Best Practices in Error Handling
Code[ish]
48. From NodeConf EU 2019
Code[ish]
NodeSource
Blog Posts
2
Blog Posts
Blog posts written during my time at NodeSource





















