Dave Peck
banner
davepeck.org
Dave Peck
@davepeck.org
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/
“I took my first ride in a driverless car yesterday. And I immediately turned into what should become a new cultural stereotype—that guy who rides in a Waymo and then writes about it.” 🫠

www.lawfaremedia.org/article/the-...
The Situation: My First Waymo
I took a ride to Palo Alto in a Jaguar with a robot driver.
www.lawfaremedia.org
December 8, 2025 at 3:27 PM
😍
my dad subscribed to some PC magazines in the 80s. i remember propping them open next to the keyboard as i typed out, line by line, some basic-ass BASIC programs into the computer, all to make colors and shapes appear on the screen

this is to say: i love this with my entire heart vole.wtf/doctype/
DOCTYPE magazine 🚀⌨️
’80s BASIC type-in mags are back, but this time for HTML!
vole.wtf
November 12, 2025 at 4:19 PM
A searing must-read. aphyr.com/posts/397-i-...
I Want You to Understand Chicago
aphyr.com
November 9, 2025 at 12:57 AM
Happy k-pop’oween!
October 31, 2025 at 4:13 PM
Reposted by Dave Peck
I am the very model of an ancient trunkless leg of stone,
My shattered visage lies half buried with a sandy sneering frown,
The sculptor carved my arrogance upon these broken lifeless things,
My name is Ozymandias, the self-describèd King of Kings!
October 30, 2025 at 12:49 PM
Who is building with Python’s new t-strings? I built a goofy data pipeline and website to find out: bigtime.t-strings.help
October 11, 2025 at 12:28 AM
Happy Python 3.14 day to all who celebrate! 🎉

Read about all the cool new bits here: docs.python.org/3.14/whatsne...
What’s new in Python 3.14
Editors, Adam Turner and Hugo van Kemenade,. This article explains the new features in Python 3.14, compared to 3.13. Python 3.14 was released on 7 October 2025. For full details, see the changelog...
docs.python.org
October 7, 2025 at 3:15 PM
"Truly the embodiment of trying to remember a catchy song while your brain is melting."

www.youtube.com/watch?v=DiDt...
Shai Maestro & Chris Potter - All The Things You Are
YouTube video by Shai Maestro
www.youtube.com
September 13, 2025 at 3:37 AM
September 6, 2025 at 9:12 PM
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
August 10, 2025 at 6:12 PM
Hypothesis: every typescript monorepo with a frontend, backend, and shared subpackage has its tooling misconfigured in some subtle but important way.
August 9, 2025 at 9:29 PM
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, ''),))
June 16, 2025 at 3:28 PM
Hard for me to understand technologists with a high p(doom) when everyone *knows* that p(reliable videoconferencing) is epsilon approaching zero.
June 16, 2025 at 3:21 PM
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.
May 21, 2025 at 4:50 PM
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
May 19, 2025 at 1:26 PM
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)
May 19, 2025 at 1:26 PM
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
May 18, 2025 at 7:36 PM
After the t-strings open space today, a lot of people wondered how they could get in touch/stay up to date.

We just stood up a (very preliminary) website with links to resources and contact information. It'll expand greatly between now and when 3.14 launches.

t-strings.help

#pycon #pyconus
t-strings: coming soon to a Python near you
t-strings.help
May 17, 2025 at 7:56 PM
T-strings open space is happening today at 11AM, room 320. Come say hi! #pycon #pyconus
May 17, 2025 at 1:54 PM
We're holding t-strings open space at PyCon tomorrow (Saturday!) at 11AM

If you're interested, come say hello!

#pycon #pyconus
May 16, 2025 at 8:36 PM
For those who use TextMate grammars for syntax highlighting Python (vscode users, for instance!), here's a version that supports Python 3.14's upcoming t-string syntax:

gist.github.com/davepeck/e4f...

#pycon #pyconus
TextMate (JSON-format) grammar for Python 3.14, with support for t-string syntax
TextMate (JSON-format) grammar for Python 3.14, with support for t-string syntax - python314.tmLanguage.json
gist.github.com
May 15, 2025 at 9:50 PM
Reposted by Dave Peck
If you’re skeptical about coding with LLMs, consider watching Mary Rose Cook’s video building a tiny tactical shooter. She never blind codes; her technical acumen and aesthetic judgment is essential to the outcome. In her expert hands, LLMs are a clear accelerant.

maryrosecook.com/blog/post/us...
Using AI to build a tactical shooter
Enemy AI
maryrosecook.com
May 9, 2025 at 2:19 AM
At breakfast this morning:

Me: I’m not very hipster but I *am* hipster adjacent.
My wife: I guess that makes me hipster adjacent adjacent.
Me: Is that like your hipster Erdős number?
Wife: Feels less like Erdős more like Kevin Bacon
10yo, exasperated: ARE YOU SPEAKING IN SOME SORT OF SECRET CODE?!!
May 1, 2025 at 2:31 PM
Moto pizza: check
Bodhi: check
My daughter’s choir singing the national anthem at the M’s game: very very check
April 26, 2025 at 1:09 AM