Home

Test & Code

Mostly about building software with the guardrails of automated tests and other handy automation bit

Episodes

Total: 231

Having a personal site is a great playground for learning tons of skills. Brian Wisti discusses the

PyPy is a fast, compliant alternative implementation of Python. cPython is implemented in C. PyPy is

In Python, before dataclasses, we had attrs. Before attrs, it wasn't pretty.The story of attrs and d

Will McGugan has brought a lot of color to CLIs within Python due to Rich.  Then Textual started ret

When you are teaching someone web development skills, when is the right time to start teaching code

Being productive is obviously a good thing. Can we measure it? Should we measure it? There's been fa

Django has a handful of console commands to help manage and develop sites.  django-rich adds color a

Twisted has been supporting asynchronous / event driven applications way before asyncio. Twisted, an

Ryan Cheley joins me today to talk about some challenges of managing software teams, and how to hand

Don't you just love technical interviews, with someone who just saw your resume or CV 5 minutes ago

We talk with Adam Johnson about his new book, "Boost Your Django DX". Developer experience includes

Lean TDD

2022/2/21

Lean TDD is an attempt to reconcile some conflicting aspects of Test Driven Development and Lean Sof

Exploratory Testing

2022/2/9

Exploratory testing is absolutely an essential part of a testing strategy. This episode discusses wh

"There are five practical reasons that we write tests. Whether we realize it or not, our personal te

A recent Twitter thread by Simon Willison reminded me that I've been meaning to do an episode on the

SaaS Side Projects

2022/1/18

The idea of having a software as a service product sound great, doesn't it? Solve a problem with sof

Who Should Do QA?

2022/1/12

Who should do QA?How does that change with different projects and teams?What does "doing QA" mean, a

pseudo-TDD - Paul Ganssle

2021/12/22

In this episode, I talk with Paul Ganssle about a fun workflow that he calls pseudo-TDD. Pseudo-TDD

Why NOT unittest?

2021/12/17

In the preface of "Python Testing with pytest" I list some reasons to use pytest, under a section ca

A prototype is a a preliminary model of something, from which other forms are developed or copied. I