Coding Chats cover art

All Episodes

Coding Chats — 83 episodes

#
Title
1

Startup Advisor Secrets: Hiring, CTOs & Going From POC to Product

2

AI Agents Have a Memory Problem (And You're Probably Making It Worse)

3

I got into computers to avoid people then they put me in charge of them!

4

The Death of Writing Code: OpenAI's Engineer on the Rise of Harness Engineering

5

LLM as a Judge: Why Your AI Might Be Marking Its Own Homework

6

Let it crash! How Erlang and BEAM build bullet proof software

7

AI writes it. You own it. Don't ship AI slop

8

AI assisted software engineering need leaders not coders

9

Soft skills for software engineers - why coding isn't the hard part

10

Build better tech teams with neurodiversity

11

5 mistakes start-up CTOs should avoid when scaling the tech team

12

Why most companies are getting AI wrong and how to build a culture that actually adapts

13

The benefits of speaking at tech conferences (even if you aren't an expert)

14

Ona - the AI software engineer that works while you sleep.

15

The Rust job market in 2026

16

The impact of AI on software engineering and SaaS businesses

17

The secret lives of SWEs: industrial automation and moving million dollar machines

18

What to do when AI gets expensive and other CTO challenges

19

Bearly building in public

20

Mastering behavioural interviews with Austen McDonald

21

Spec driven development and building better software with AI agents

22

Building the Rig AI framework with Rust

23

Coding Chats holiday special - John answers your questions about software engineering

24

Should you ship code without feature flags?

25

AI-assisted software engineering: challenges and opportunities

26

So you think you can lead a team of software engineers?

27

Rust in production at planet scale : lessons learned deploying Rust code to millions of devices

28

The power of soft skills in software engineering

29

Perfect your CV - a guide for software engineers

30

Isograph: the future of data driven apps

31

From fire fighting to AI pair programming: Shane Harger's journey

32

How to manage technical debt with Lou Franco

33

An introduction to cybersecurity - from physical breaches to digital intrusions

34

Career growth strategies in software engineering: start-ups vs bigtech

35

How to get jobs to come to you - a guide for staff+, directors, VPEngs and CTOs #jobhunting

36

Unlocking developer experience: the key to productivity and flow state for software engineers

37

How to collaborate with recruiters as an engineering leader to find the best software engineers

38

How to become a non executive director in tech

39

How to work with recruiters to find your next role - a guide for software engineers

40

How curiosity can accelerate your career in tech

41

How to transition into tech - Julianna's journey from classroom to coding.

42

Using a side hustle and Build in Public to advance your software engineering career

43

Revolutionizing Developer Experience with Ocuroot

44

AI's Role in Software Development & Navigating the Divide: Data Science vs Software Engineering

45

AI, management and situational leadership in software engineering

46

From freelance software engineer to exited SaaS business owner.

47

The Debate: Self-Taught vs. Formal Education in Tech. Part 2 of 2 with Brian Feister.

48

Navigating the Tech Landscape: From Big Tech to Startups. Part 1 of 2 with Brian Feister.

49

Unlocking the power of open source and mastering onboarding for new software engineers

50

Learning Zig: A project-based approach - Part 2 of 2

51

Exploring the Zig programming language with Loris Cro - Part 1 of 2

52

Moving to a portfolio career - working as a technical board advisor and non-executive director.

53

Leadership, introverts, empathy in software engineering and dragons!

54

Zig, D, C++ programming languages and pair programming

55

Go programming, Typescript, Python, WASM and AI in software development

56

Building HPC software with CUDA

57

Using your network and posting on LinkedIn to find a job and the impact of AI on software engineers

58

How to create your own luck as a software engineer to get more job opportunities or promotions

59

Transitioning to tech leadership and the importance of soft skills for software engineers

60

How to find a software engineering job by using LinkedIn to network with hiring managers.

61

Mentoring, learning multiple programming languages, multiple databases and advent of code.

62

The impact of AI on Software Engineering, writing courses, testing software and big tech vs startups

63

Learn how to grow beyond Senior Software Engineer and thrive in an engineering leadership role

64

How to prepare for and ace behavioural interviews with Austen McDonald

65

Cloud servers, personal branding and soft skills for software engineers with Pedro Gil Carvalho

66

Extreme Programming, Test Driven Development and Social Programming with Fabio D'Amico

67

Refactoring your brain as a software engineer to improve communication, collaboration and get promoted

68

Keep Calm and Code on - Alex Lau tells John Crickett

69

Public speaking, soft skills and coding with Alex Lau

70

Soft skills in tech, roles in software engineering and charging for your time with Jade Wilson

71

Talking about diversity in tech, software engineering, mentoring and interviews with Shalini Goyal

72

Talking about coaching, coding, mentoring and Arnie with Taha Hussain

73

Teaching, tables and tech with Callie Stoscup

74

From computer forensics to principal engineering manager at Microsoft with Nick Cosentino.

75

Breaking into Software Engineering with Brooke Sweedar

76

Becoming a consultant, teacher and content creator as a software engineer with Eric Roby.

77

Becoming a software engineer with Brian Jenney

78

From sandwich course to Engineering Manager with Matt Boyle

79

From Engineer to CTO with Adelina Chalmers

80

From Lawyer to Software Engineer with Zubin Pratap

81

From English teacher to Software Engineer with Callie Buruchara

82

Coding Chats - Trailer

83

Coding Chats - Intro!