December 2020 Newsletter Changeblog

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.

» Register now

 

 

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.

» Register for free

 

 

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.

» Apply by December 31, 2020

 

 

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.

» See our favorite landmarks

 

 

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.

» Learn more on the blog

 

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.

» Install it now

 

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.

» Read on the CNCF blog

 

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.

»Watch on Trailhead Live

 

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.

»Watch on Trailhead Live

 

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.

»Watch on Trailhead Live

 

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.

» Watch on YouTube

 

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.

» Watch on YouTube

 

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.

»Watch on Trailhead Live

 

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.

»Watch on Trailhead Live

 

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.

»Watch on Trailhead Live

 

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.

» Watch on Trailhead Live

 

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.

» Watch on YouTube

 

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.

» Watch on Trailhead Live

 

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.

» Watch the Technical Session

 

 

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.