Dave Peck
banner
davepeck.org
Dave Peck
@davepeck.org
140 followers 120 following 170 posts
A bit of computer. A modicum of music. Plenty of pancakes. Formerly: engineering lead at Pioneer Square Labs. Currently: “engineering” “lead” in my own garage. https://davepeck.org/
Posts Media Videos Starter Packs
I often think about this quote scrawled on the wall of Laurie Anderson’s Four Talks installation at the Hirshhorn in DC:
Who is building with Python’s new t-strings? I built a goofy data pipeline and website to find out: bigtime.t-strings.help
We’ve updated t-strings.help with the latest to help you make the most of Python’s new t-strings right away.

Also, if you’re doing server-side HTML, see my post about templating: davepeck.org/2025/09/22/i...
t-strings: powerful new string formatting in Python 3.14
t-strings.help
broke my brain trying to count the entendres here
What the actual.
solid surprise ending in that gif
I thought it was apt. Although in another sense, I suppose it’s less loke your user agent and more like your (indie web?) blog, surfacing all your posts and other actions to the world.

In any case, thanks for the great deep dive post! 🙏
It was a beautiful morning for the Lake Union 10K! #Seattle
Colorful houseboats docked in a line on Lake Union, #Seattle.

The 10K Cheshiahud trial runs all the way around the lake. It boasts a number of vistas of the lake, marinas, hills, parks, and skyline of this beautiful city.

#photography
Hypothesis: every typescript monorepo with a frontend, backend, and shared subpackage has its tooling misconfigured in some subtle but important way.
I used sli.dev for PyCon to put together this deck intro-talk.t-strings.help/1 — it worked, but I found it frustrating and difficult to wrangle into submission at first. I may have made it harder than needed, though.

Source for that talk is here if it’s helpful: github.com/t-strings/in...
Slidev
Presentation slides for developers
sli.dev
Do you use Astral's uv? You can try out t-strings easily, today!:

> uv run --python 3.14.0b2 python
>>> name = "World"
>>> t"Hello {name}"
Template(strings=('Hello ', ''), interpolations=(Interpolation('World', 'name', None, ''),))
Hard for me to understand technologists with a high p(doom) when everyone *knows* that p(reliable videoconferencing) is epsilon approaching zero.
Yes! It’s on my list. Excited to play with it…
New financial product wanted: an S&P 499 tracker that follows every company in the index except for Coinbase. Because to heck with them, and to heck with crypto.
We will! (It’s going to take a little while for us to update the docs… lots of bits to write.)
Thank you! Any feedback on that introduction page is *most* welcome. I still feel like we don't know how best to explain t-strings in a way that most people will have the lightbulb/a-ha moment.
Sprint day today!

If you’d like to build fun things with t-strings, or to help us write delightful documentation, please stop by room 309!

#pycon #pyconus
Morning run to and from Wise County Cafe, a tasty biscuit and bottomless coffee* spot a couple miles from the convention center.

* (ask me how I know)
Reposted by Dave Peck
We will do a Python template strings #tstrings sprint tomorrow (Monday) Room 309 at PyConUS @davepeck.org @lysnikolaou.com and Koudai