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
Jun 16
Episode 465: Talking to your report's previous manager and how to replace a 30-year-old ticketing system
In this episode, Dave and Jamison answer these questions: A listener named Mike says, To what degree do you think it’s appropriate to talk with your peer managers about people that have moved from their team to yours? How much weight do you give their criticisms of an IC that the ... Show More
29m 44s
Jun 9
Episode 464: Rehiring an overpaid boomerang and AI has taken over my teammate's brain
In this episode, Dave and Jamison answer these questions: Mr A. N. Onymous says, Hi Dave and Jamison, Long time listened, second time caller! I wrote a little while back with a common new-manager question about how to handle one of my reports who was at the lower end performance ... Show More
49m 38s
Jun 2
Episode 463: CTO w/ weak resume and I tried management and it was TERRIBLE
In this episode, Dave and Jamison answer these questions: Albert Nonymous asks, I am the CTO at a small (5 engineers) tech start-up with non-technical founders. I was their first full-time employee and as such have been able to fully form this company the way I want. I’ve worked ... Show More
27m 16s
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 soft ... 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