logo
episode-header-image
May 2023
29m 7s

Episode 354: Good at circuits, bad at gi...

JAMISON DANCE AND DAVE SMITH
About this episode

In this episode, Dave and Jamison answer these questions:

  1. I work at a startup that makes embedded devices and the software that runs on them. Everyone on the tech team does both. We recently hired someone to lead the tech team to give the CTO more time for other duties. My new boss is incredibly experienced with hardware design and embedded systems and has been in the industry for a long time (40+ years). However, they are not familiar with modern software practices like version control. They will frequently ask us to do things like delete all copies of a broken version of software. When we try to explain how git works they will ask us to make a new repo with the now working version of the software even if the fix was a 1 line change. How can I politely explain that they just don’t understand how this works and correct them without being rude?

  2. What’s a “normal” rate of performance firings on a team/engineering department? I recently got a new job at a growing startup, and it’s fairly uncomfortable seeing the ghosts, on messaging apps and docs, of like 6 people in the ~25-person department who’ve been fired in the last half year. With that said, the department is continuing to hire, so I don’t think this necessarily means I should be worried. But does that sound like an unusual amount of performance-based firings?

Up next
Oct 6
Episode 481: I'm bored and will I ever find out why I was fired?
In this episode, Dave and Jamison answer these questions: Hi Dave and Jamison, After fleeing a sinking ship of a startup, I became a solo developer at a medium sized college. This role has really allowed me to expand and grow in ways that I haven’t imagined, but I have encountere ... Show More
29m 3s
Sep 29
Episode 480: Do I just coast until I quit and going back to work after a long time
In this episode, Dave and Jamison answer these questions: (follow-up from question 449) Hello. Return question asker here. You answered my question from episode 449 “my tech lead ignored my warnings”. I want to give a follow up. I sat by and did not say anything else, he shipped ... Show More
27m 9s
Sep 22
Episode 479: Contractors to the rescue and dinged for delay
In this episode, Dave and Jamison answer these questions: Hey skillet nation, long time skilletee first time skilleter here. I started at a scale up about 6 months ago and recently, I was asked to help with a project that was greatly behind schedule. The folks responsible for the ... Show More
34m 57s
Recommended Episodes
Oct 2021
Horror Web Dev Stories - 2021
For episode 400, Scott and Wes talk about web dev horror stories - 2021 edition! LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. G ... Show More
51m 2s
Jul 2024
Will AI “eat software” — and what’ll happen to coders? w/ GitHub CEO Thomas Dohmke
AI is reshaping software development so much that someday soon, anyone will be able to build an app or a game. What does that mean for programming now? Bilawal and Thomas Dohmke, CEO of GitHub, explore the soaring possibilities and discuss the lingering concerns as “AI eats softw ... Show More
29m 38s
Sep 2023
673: Getting Hired, Interviewing, and Why Recruiters Suck with Taylor Desseyn
In this supper club episode of Syntax, Wes and Scott talk with Taylor Desseyn about his work as a job recruiter, how hiring has changed over the last few years, what soft and tech skills developers need, what not to do when applying, and how AI is affecting the hiring process. Sh ... Show More
56m 19s
Jul 2024
The TED AI Show: Will AI “eat software” — and what’ll happen to coders? w/ GitHub CEO Thomas Dohmke
AI is reshaping software development so much that someday soon, anyone will be able to build an app or a game. What does that mean for programming now? Bilawal and Thomas Dohmke, CEO of GitHub, explore the soaring possibilities and discuss the lingering concerns as “AI eats softw ... Show More
29m 38s
May 2021
Legacy
Most banks, airlines even the military use legacy software because to replace it costs millions. Instead, as companies grow or change, old software is merged with new software. Aleks hears about ‘technical debt’, when software engineers who create original software code leave or ... Show More
28m 49s
Jun 2024
Ep. 306: Defusing AI Panic
One of the simmering concerns surrounding the current AI revolution is the fear that we might accidentally create an “alien mind” smarter than we expected. In this episode, Cal puts on his Computer Scientist hat and directly addresses this potential by sketching his emerging conc ... Show More
1h 42m
Feb 2024
Episode 506: Unwinding Flakey Tests with Alan Ridlehoover & Fito von Zastrow
Fito and Alan are frequent RubyConf and RailsConf speakers on topics ranging from software complexity to resolving flaky specs. They joined the how to discuss strategies for dealing with unreliable tests and complex code. Show Notes Cisco Meraki: Careers (https://meraki.com/caree ... Show More
32m 19s
Mar 2023
Dear startups, your developers and engineers are on an island
This week, Natasha interviewed Lizzie Matusov, the co-founder and CEO of Quotient, which wants to fix the "leaky pipeline problem" in tech onboarding that doesn't set up engineers for success. Yes, that's right, this week we're talking about the work needs, habits and aspirations ... Show More
31m 31s
May 2023
SE Radio 563: David Cramer on Error Tracking
In this episode, David Cramer, co-founder and CTO of Sentry, joins host Jeremy Jung for a conversation about error tracking. The discussion starts with treating performance problems as errors, why you might not need logs, and how most applications share the same problems. From th ... Show More
1h 13m
Nov 2020
Bridging the Talent Gap with Low-Code
It’s no secret that for year’s CIO and CTO’s have stressed about the idea of undergoing digital transformations. After all, the adoption and implementation of new technologies can be stressful, but the timeline to complete this roadmap is often littered with obstacles and delays. ... Show More
49m 46s