Episodes

Code[ish] • Tuesday, August 3rd 2021
Code[ish] logo
Play button to listen to podcast

118. Why Writing Matters for Engineers

Laura Fletcher and Wesley Beary

In this episode, Ian, Laura, and Wesley talk about the importance of communication skills, specifically writing, for people in technical roles. Ian calls writing the single most important meta skill you can have. And the good news is that you can get better at it, with deliberate practice!

Ian and Wesley both come from engineering backgrounds but have moved into more writing-intensive roles as their careers have progressed. Laura is an instructional designer with experience across many industries. They all agree that writing plays several different important roles for people, whether it's to educate, persuade, or even mark a decision.

So if writing is such a critical part of what...

Details & Transcript →
Download Now
Transcript Available
    Tools and Tips Technical Writing Technical Communication Deliberate Practice
Code[ish] • Tuesday, June 22nd 2021

This episode is hosted by Alyssa Arvin, Senior Program Manager for Open Source at Salesforce, with guest Jim Jagielski, the newest member of Salesforce’s Open Source Program Office (OSPO). They talk about Jim’s early explorations into open source software during his time as an actual rocket scientist at NASA and his role in the formation of the Apache Software Foundation. Next, they discuss getting started in open source, specifically, how to find the right open source community for you to start contributing to. They suggest looking for a code of conduct that the project members take seriously to make sure you’re joining a community that is welcoming and takes diversity and inclusion...

Details & Transcript →
Download Now
Transcript Available
    DevLife OpenSource OSS SalesforceOSS
Code[ish] • Tuesday, June 8th 2021

This episode of Codeish includes Greg Nokes, distinguished technical architect with Salesforce Heroku, and Lisa Marshall, Senior Vice President of TMP Innovation & Learning at Salesforce. Lisa manages a team within technology and product that focuses on overall employee success in attracting technical talent and creating a great onboarding experience.

Details & Transcript →
Download Now
Transcript Available
    DevLife RemoteWork RemoteOnboarding HybridWork RemoteWorkTools FutureOfWork
Code[ish] • Tuesday, May 11th 2021

In this episode of Codeish, Greg Nokes, distinguished technical architect with Salesforce Heroku, talks with Innocent Bindura, a senior developer at Raygun about performance monitoring.

Raygun provides tools and utilities for developers to improve software quality through crash reporting and browser and application performance monitoring.

According to Innocent, the absence of crash reports does not mean that software is performing well. Software can work - but not be optimal. Thus, Innocent takes a holistic view:

“I look at the size of my audience, and if it's something sizable, that gets a lot of traffic, for example, a shopping cart that gets a lot of traffic on a Black Friday....

Details & Transcript →
Download Now
Transcript Available
    DevLife Performancemonitoring performanceintrospection applicationperformance applicationmonitoring Raygun
Code[ish] • Tuesday, April 27th 2021

In this episode of Codeish, Marcus Blankenship, a Senior Engineering Manager at Salesforce, is joined by Robert Blumen, a Lead DevOps Engineer at Salesforce.

During their discussion, they take a deep dive into the theories that underpin human error and complex system failures and offer fresh perspectives on improving complex systems.

Root cause analysis is the method of analyzing a failure after it occurs in an attempt to identify the cause. This method looks at the fundamental reasons that a failure occurs, particularly digging into issues such as processes, systems, designs, and chains of events. Complex system failures usually begin when a single component of the system fails,...

Details & Transcript →
Download Now
Transcript Available
    DevLife ComplexSystemFaiilure ComplexSystemBreakdown RootCauseAnalysis CrashInvestigation 5Whys