You’re in the right place! You want to know it all, and we’re here to help. There are so many developer events, announcements, tips, videos, and podcasts being released every month that we simply can’t put everything in one newsletter, so here’s a changeblog of everything you’ll want to know for this month.
ATTEND
It’s a virtual world and we’re here for it. No really, we’ve not moved from this chair and honestly we might be stuck. We might as well stick around for these hot developer events and you can too!
DreamTX for Developers
Mark your calendar and get ready for DreamTX Trailhead Day starting at 9:00 a.m. PT on Thursday, December 17.
Salesforce and Tableau at AWS re:Invent
Join Salesforce and Tableau at AWS re:Invent, now through December 18, 2020 and January 12-14, 2021. Plus, we’re hosting The BIG Party, December 10 at 5:00 p.m. PT with Chance the Rapper.
Calling All Career Seekers!
Want to attend our next Trailblazer Connect Career Fair? There’s still time to earn your superbadge or certification and become eligible to apply.
READ
Celebrations, announcements, new themes— there’s a lot to catch up on, but we’ve got you covered. Stay up to date with these quick reads.
Celebrating 25 Years of JavaScript
Published December 4, 2020
December 4 was JavaScript’s 25th birthday! To commemorate, we’ve highlighted 25 of our favorite landmarks that have made the ecosystem what it is today.
Announcing Einstein Automate
Published December 2, 2020
Senior Developer Advocate Stephan Chandler-Garcia, breaks down the recent Einstein Automate announcement, what it means for your workflow, and the future of automation at Salesforce.
A Beautiful New Theme for VS Code
Last update November 30, 2020
Check out Kevin Poorman’s delightfully beautiful and accessible theme for Visual Studio Code called Codey’s in Bed by 10. It’s heavily focused on readability with optimizations for Apex, JS, and HTML.
TOC Approves Cloud Native Buildpacks from Sandbox to Incubation
Published November 18, 2020
The CNCF Technical Oversight Committee (TOC) voted to promote Cloud Native Buildpacks to incubation from the CNCF sandbox.
Multi-Org Visibility for Salesforce with Heroku
Published November 10, 2020
Learn how to use Heroku to get a single view of your aggregated data across multiple Salesforce orgs — more easily than ever.
» Read on the Salesforce Architect blog
WATCH
Learn all about simple and complex development topics on YouTube and Trailhead Live, on demand. Press play on all the sessions you might have missed below (just not at the same time).
CodeLive – Salesforce Developer Tools and Experiences
Broadcast December 3, 2020
Join Nathan Totten, Product Manager for Developer Tools & Experiences on the Salesforce Platform, as he demos the latest features, tips, and previews for all things related to tooling.
Modern App Dev – Automate Your Business Processes Using Salesforce Flows and Apex
Broadcast December 3, 2020
Learn how to automate complex business logic using Apex and low code tools like Flows.
CodeLive – I DO IT! Manual Manipulation of the Dom in LWC
Broadcast December 3, 2020
View this CodeLive session focused on including a third-party Javascript Library that manipulates the DOM in a Lightning Web Component.
Create a Custom Flow Action | Developer Quick Takes
Published December 3, 2020
Philippe Ozil demonstrates how you can create a custom flow action with Apex in this Developer Quick Take.
Create a Custom Flow Screen Component | Developer Quick Takes
Published December 3, 2020
Philippe Ozil explains how to create a custom flow screen component with Lightning Web Components.
Modern App Dev – Communicate between LWC using Events and Lightning Message Service
Broadcast December 1, 2020
This hands-on session takes us through various stages of application development, including the design, build, test, and deploy stages on the Salesforce platform.
CodeLive-A Cornucopia Of Tools
Broadcast November 26, 2020
The Thanksgiving episode of CodeLive. We’ll cover a variety of plugins, scripts, and tools for development in Visual Studio Code until you’re stuffed with gratitude.
Modern App Dev – Build Custom Experiences Using LWC and SLDS
Broadcast November 26, 2020
This hands-on session takes us through various stages of application development, including design, build, test, and deploy on the Salesforce platform.
»Watch on Trailhead Live
CodeLive-Salesforce Developer Tools and Experiences
Broadcast November 19, 2020
Join Nathan Totten, Product Manager for Developer Tools & Experiences on the Salesforce Platform, as he demos the latest features, tips, and previews for all things related to tooling.
» Watch on Trailhead Live
CodeLive-You Shall Not Pass-Secure development in Apex
Broadcast November 19, 2020
SOQLInjection attacks are no joke, and Apex developers just got some new tools for secure development. We investigate Quididdy and how it can help guard against unsafe code execution.
Modern App Development On Salesforce
Broadcast November 19, 2020
This hands-on session takes us through various stages of application development, including design, build, test, and deploy on the Salesforce platform.
Automated Accessibility Tests with sa11y | Developer Quick Takes
Published November 17, 2020
Learn how to write automated JavaScript tests to prevent accessibility issues in your apps, using Salesforce’s sa11y libraries.
Modern App Development On Salesforce
Broadcast November 17, 2020
Explore how to scale Salesforce apps using Heroku, walk through various database add-ons, and learn how to work with them using Heroku CLI and open source tools like VS Code Extensions.
Stream Salesforce Data to Drive Real-Time Apps, Actions, and Insights
On Demand
Learn how to use Streaming Data Connectors to implement an event-based architecture and automate common businesses processes triggered by customer events.
LISTEN
Keep yourself in good company with our developer podcasts. They’re full of valuable information and entertaining stories from developers like you.
101. Cloud Native Applications
Published December 10, 2020
Discover how to build truly cloud native applications that won’t buckle under pressure.
100. Math for Programmers
Published December 8, 2020
The author of Math for Programmers teaches us how to embrace the fundamentals of math.
Episode 59: Robot Framework with Pekka Klärck
Published December 7th, 2020
Pekka Klärck, founder of the Robot Framework, explains how it helps automate testing and other tasks.
99. The Technical Side of Deep Fakes
Published December 1st, 2020
Respeecher’s CTO joins us to talk about methods for detecting audial deepfakes.
Episode 58: Salesforce Entrepreneurs with Ankit Taneja
Published November 30, 2020
Ankit Taneja is a Salesforce “solo-preneur”, co-leads the Berlin User Group, wrote a thesis in IT forensics and almost got his PhD in that field. It was when he took a break to decide what he was going to do that he found his way to Salesforce.
98. The Ethical Side of Deep Fakes
Published November 24, 2020
Alex Serdiuk, CEO of Respeecher, demonstrates how AI-generated content can be beneficial to audiences.
Episode 57: Cloud Native Buildpacks with Joe Kutner
Published November 23, 2020
97. The Challenges of Bespoke Solutions in a Regulated World
Published November 17, 2020
Find out how shipping in a heavily regulated industry can be an asset, not a burden, with Yobota’s Ammar Akhtar, CEO and Co-Founder, and James Maidment, the Head of Technical Operations.
Episode 56: CodeLive with Kevin Poorman
Published November 16, 2020
I Was There: Stories of Production Incidents
Published November 12, 2020
Hear how Meg Viar, Senior Software Engineer at Nomadic Learning, and Brendan Hennessy, CTO of LaunchPad Lab, diagnosed and resolved issues with apps on production.
LEARN
They say you should learn something new everyday — and we’ve got just the thing. Check out the latest developer learning opportunities on Trailhead below.
Trailmix
Lesser Known VS Code Tips For Salesforce Developers
Enhance your productivity by following the tips and tricks in this trailmix.
Project
Quick Start: Lightning Web Components
Set up your developer environment and create your first Lightning web component.
Module
Connectors for Data Integration
Learn when and how to use connectors for better data integration.