Home
about
blog
selected
talks
ideas
bibliography
fiction
The Third Bit Archive 2023
2023-01-01
Software Design by Example 1: Introduction
2023-01-01
Plans for the Year
2023-01-02
Software Design by Example 2: Systems Programming
2023-01-03
Software Design by Example 3: Asynchronous Programming
2023-01-04
Software Design by Example 4: Unit Testing
2023-01-05
Software Design by Example 5: File Backup
2023-01-06
Software Design by Example 6: Data Tables
2023-01-07
Hey! I Wasn't Done Yet!
2023-01-07
Two Picture Books
2023-01-08
Somewhere Between Hobbes and Wishful Thinking
2023-01-09
Software Design by Example 7: Pattern Matching
2023-01-10
Software Design by Example 8: Parsing Expressions
2023-01-11
Software Design by Example 9: Page Templates
2023-01-12
Software Design by Example 10: Build Manager
2023-01-13
Software Design by Example 11: Layout Engine
2023-01-14
Do These Tools Exist?
2023-01-16
Software Design by Example 12: File Interpolator
2023-01-17
An Amsterdam Kind of Life
2023-01-17
Software Design by Example 13: Module Loader
2023-01-18
Another Standard Model
2023-01-18
Software Design by Example 14: Style Checker
2023-01-19
Software Design by Example 15: Code Generator
2023-01-20
Software Design by Example 16: Documentation Generator
2023-01-20
What Would Entice Them?
2023-01-23
Software Design by Example 17: Module Bundler
2023-01-24
Commands I Use
2023-01-24
Software Design by Example 18: Package Manager
2023-01-25
Blackberries
2023-01-25
Software Design by Example 19: Virtual Machine
2023-01-26
Software Design by Example 20: Debugger
2023-01-27
Software Design by Example: Conclusion
2023-01-27
Benchmarking Languages
2023-01-29
Would You Take This Class?
2023-01-29
Styling Diagrams for Software Design by Example
2023-01-29
Software Design by Example Summary
2023-02-04
Where the Time Goes
2023-02-06
A Book I Overlooked
2023-02-13
Soup, Then Prayers
2023-02-21
Coffee and Tea
2023-02-23
It Will Never Work in Theory: April 2023 Lightning Talks
2023-02-26
Provenance Revisited
2023-03-04
The Only Features I Need
2023-03-04
How Long Does It Take Me?
2023-03-11
Full of Stars
2023-03-12
Rethinking Design Examples
2023-03-12
Building a Book
2023-03-22
Workshop Proposal: Organizational Change
2023-03-24
Code Complexity
2023-03-31
Happy Birthday, Maddie
2023-04-10
Dressed in Hand-Me-Down Clothes
2023-04-11
Fundraising Talks
2023-04-24
The Old Guy
2023-04-25
The Pergola
2023-04-27
Their First Message
2023-05-02
Closing Time
2023-05-10
Windchimes
2023-05-19
Paid Off
2023-05-27
Can I Fix Your Stairs?
2023-06-07
A Slow-Motion Garden
2023-06-12
Book Extensions
2023-06-12
Chapter Dependencies
2023-06-12
Nice Shirt
2023-06-13
Making a Book
2023-06-19
Eleven Tips for Organizational Change
2023-07-05
The Carpentries at 25
2023-07-06
Software Design in Python: Status Update
2023-07-12
Software Design by Example (Python edition) Now in Beta
2023-07-14
Performance Review Counterexamples
2023-07-16
A Book and a Typewriter
2023-07-16
Tooling a Book
2023-07-19
Twenty-Five Years and Counting
2023-07-20
Explaining Code
2023-07-21
Resurrecting the Tidynomicon
2023-07-23
The Loneliness of the Long Distance Writer
2023-07-27
I Don't Think It's Going to Be Better
2023-07-29
A Hike on the Isle of Skye
2023-07-30
Who Won?
2023-08-10
Writing a Technical Book
2023-08-10
Language and Library Features for Teaching
2023-08-13
The BS in 'Leadership BS'
2023-08-13
I Don't Know What to Think About AI
2023-08-20
Teaching Workshops for Rainbow Railroad
2023-08-20
Ad Astra Simul
2023-08-27
The Weizenbaum Test
2023-09-09
An Approach to Motivating Coding
2023-09-13
Adventures in Publishing
2023-09-26
Hiring an Engineering Manager
2023-09-28
Embedded.fm Podcast Appearance
2023-10-01
Software Design by Example (Python edition) Has Shipped
2023-10-02
Two Unfunded Proposals
2023-10-15
Directions
2023-10-21
Heaven and Dirty Dishes
2023-10-22
Building a Ramp
2023-10-26
BDFL Governance
2023-10-30
Career Planning
2023-11-01
How to Reach the Unconverted?
2023-11-12
Software Design Homework
2023-11-13
Replacing Make
2023-11-21
One Damned Thing After Another
2023-11-22
Seeing Like a Student
2023-11-25
LLMs and Institutional Knowledge
2023-11-29
A Walk in the Park
2023-12-05
Please Help If You Can
2023-12-08
Depressing Reading
2023-12-10
Research Software Design by Example
2023-12-11
Meetings, Interruptions, and Power
2023-12-11
Build Robots When You Can
2023-12-12
Ultracrepidarian
2023-12-24
Wrapping Up the Year
2023-12-29
Reading List
2023-12-31
Tattoos