Current state of agentic code:
- would bring on as an intern
- might hire as a contractor
- would not offer full time position
Posts by 🚀 Brian Okken
Next steps:
- record audio book
- incorporate any changes that seem necessary for the audio book into ebook
- buy some ISBNs
- figure out Amazon and audible stuff
- release in audio, ebook, and print
Until then, available here as epub and pdf
courses.pythontest.com/lean-tdd/
“Lean TDD: TDD Without the Waste” and a rocket
“Lean TDD: TDD Without the Waste” and a rocket and Brian Okken, the author
New book art, what do you all think?
Large portion of my email inbox:
- You know that podcast you stopped doing? Want us to put it on YouTube for you?
- I’d like to write a guest post for your podcast website that isn’t a blog and no longer has guests. Interested?
No, I’m not interested.
Thanks for helping to boost the book. You rock.
Testing Trophy spotted in "Lean TDD - TDD Without the Waste": courses.pythontest.com by @brianokken.bsky.social 🏆
Could sleep with that out there. Lean TDD 0.6.1 updated
courses.pythontest.com/lean-tdd/
Gonna start recording ebook version soon
Pushed version 0.6 of Lean TDD and just noticed all of the footnotes are wrong. 😢🤦♂️
Too tired. I’ll fix it tomorrow.
I like random spacing just to make it less readable
n = 1_000_00_0
n = 1_0_0_0_0_0_0
I’m “helping” with trig homework and 🤯 I barely understood it 40 years ago.
Typo: git merge --squasy
Ok. Yes. That’s the same reason.
Decided to not support xpass if the test isn’t marked xfail, mostly for speed reasons, but also because it would slightly slow down the common case of passing checks. May revisit decision in the future.
pytest-check 2.8.0
github.com/okken/pytest...
check helper functions, check.equal(), etc., now support an optional xfail string to allow check failures to result in xfail instead of fail on a non-xfail marked test
And we’re temporarily at 0 open issues and 0 PRs
#Python #pytest
🎙️ Python Bytes 473: A clean room rewrite?
with @mkennedy.codes and @brianokken.bsky.social
pythonbytes.fm/473
Coding then and now:`printf(` -> `print(f`
I’ve been promoting “shift left” for some time now.
Typo for the day: BSCode
VSCode Zen Mode, lovely!
C: temp=a; b=a; a=temp
Why use math?
Nobody did that
Coding then and now:`printf(` -> `print(f`
I’ve used spreadsheets for decades and just learned pivot tables. So cool.
Studies find AI helps developers release more software—while logging longer hours and fixing problems after the code goes live
I know I don’t say it enough, so I’ll say it again.
I love `tox -p`
Picked up a #10 (11 3/4”) Wagner cast iron skillet yesterday. Minor cleaning needed. A couple tiny rust spots. Tried it out this morning against a deep dish glass pie pan for Dutch babies. Worked great.
And the one feature request, it's for xfail on checks.
I almost wrote why I wouldn't implement it, and in doing that, have some ideas for how it might be implemented.
pytest-check, with version 2.7.2, is down to
- one issue (and it's a nebulous feature request)
- no outstanding pull requests
Feels good to be caught up for a moment.
github.com/okken/pytest...
🎙️ Python Bytes 470: A Jolting Episode
with @mkennedy.codes and @brianokken.bsky.social
pythonbytes.fm/470
#Python #Jolt #Ruff #Testing #GitHubActions
lives >= 1