Brian Okken(@brianokken) 's Twitter Profileg
Brian Okken

@brianokken

Software Engineer. Podcast Host of PythonBytes, PythonPeople, and PythonTest. Author, Course Creator, Trainer

ID:20831071

linkhttps://pythontest.com calendar_today14-02-2009 04:25:06

2,4K Tweets

13,9K Followers

0 Following

Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 218: Balancing test coverage with test costs - Nicole Tietz-Sokolskaya

podcast.pythontest.com/episodes/218-b…

Nicole is a software engineer and writer, and recently wrote about the trade-offs we make when deciding which tests to write and how much testing is enough.

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 217: Podcasting / SaaS / Work Life Balance - with Justin Jackson
If you've ever thought about starting a podcast or a SaaS project, you'll want to listen to this episode.
podcast.pythontest.com/episodes/217-p…

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 216: ruff, uv, and Astral: Python tooling, much faster, with Rust with Charlie Marsh
podcast.pythontest.com/episodes/ruff-…
Charlie Marsh and team are using Rust to make Python tooling faster.

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

PythonTest 215: Staying Technical as a Manager
w/ Matt Makai

Software engineers that move into leadership roles have a struggle between learning leadership skills, maintaining technical skills, and learning new leadership and technical skills.
podcast.pythontest.com/215

account_circle
Python Bytes Podcast(@pythonbytes) 's Twitter Profile Photo

Heads up: You’ll be catching Brian Okken and Michael Kennedy an hour earlier for the live stream tomorrow, 9am PT. See you all there: youtube.com/watch?v=wcVAjN…

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python People 12: Nikita Karamov - Russia, Germany, Django, and Jazzband
pythonpeople.fm/episodes/nikit…
- Universities and their approach to programming education
- Contributing to open source
- Moving from Russia to Germany
- Django & Jazzband & django-simple-menu

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 213: Repeating Tests

podcast.pythontest.com/episodes/213-r…

If a test fails in a test suite, I'm going to want to re-run the test. I may even want to re-run a test, or a subset of the suite, a bunch of times.

In this episode, we talk about 4 plugins that help with this.

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python People 11: Pamela Fox - Teaching Python, Accessibility, and Tools
pythonpeople.fm/episodes/pamel…
* Girl Develop It
* Teaching a language vs teaching a tool
* Accessibility testing
* Playwright & axe-core
* Fask SQLAlchemy
* Go
Pamela Fox

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 212: Canon TDD - by Kent Beck
podcast.pythontest.com/episodes/212-c…
In 2002, Kent Beck released 'Test Driven Development by Example'.
In Dec of 2023, Kent wrote an article called 'Canon TDD'.
With Kent's permission, this episode contains the full content of the article.

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python People 9: Will Vincent - Django, Writing Technical Books
pythonpeople.fm/episodes/will-…
Will Vincent is a former board member of the DSF. He's written 3 books on Django, writes a Django newsletter, is a podcast co-host for Django Chat.
Books

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 211: Stamp out test dependencies with pytest plugins

podcast.pythontest.com/episodes/211-s…

We want to be able to run tests in a suite, and debug them in isolation, and have the behavior be the same.  
If the behavior is different in isolation vs in a suite, it's hard to debug.

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Python Test 210: TDD - Refactor while green

Test Driven Development. Red, Green, Refactor.
* Do we have to do the refactor part?
* Does the refactor at the end include tests?
* Or can I refactor the tests at any time?
* Why is refactor at the end?

testandcode.com/episodes/210-t…

account_circle
Brian Okken(@brianokken) 's Twitter Profile Photo

Do You Do Enough Testing? pytest to the Rescue!
I just finished a fun webinar with Paul Everitt | @[email protected] and Helen Scott from PyCharm, a JetBrains IDE
And it's already posted. So cool.
youtube.com/watch?v=i-7EMh…

account_circle
PyCharm, a JetBrains IDE(@pycharm) 's Twitter Profile Photo

🚀 Grab Brian Okken’s new course for FREE!
The first five people to answer the following questions correctly will win access to the course! ⭐
1️⃣ Why parametrize a test? (Hint: We covered this on our livestream! 📺)
2️⃣ What’s your favorite pytest feature?
Don’t miss out!

account_circle