56,966 blogs · [ { "id": "01a08756-74b9-71c4-8850-fada9e6065d8", "title": "Stolze-Smith", "url": "https://blog.zdsmith.com/posts/stolze-smith.html", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a08756-74bc-7157-ad3d-8a792bae9f64", "title": "Brzozowski Derivatives: An Exercise in Combinatory Style", "url": "https://blog.zdsmith.com/posts/brzozowski-derivatives-an-exercise-in-combinatory-style.html", "published_at": "2025-09-16T00:00:00+00:00" }, { "id": "01a08756-74c2-71f2-b064-620648c219f9", "title": "Two Bites of Data Science in K", "url": "https://blog.zdsmith.com/posts/two-bites-of-data-science-in-k.html", "published_at": "2025-01-23T00:00:00+00:00" }, { "id": "01a08756-74c2-71f2-b064-6206499bfec1", "title": "Il Bridge Sardo", "url": "https://blog.zdsmith.com/posts/il-bridge-sardo.html", "published_at": "2025-01-04T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a70419b1420", "title": "Smith Shorthand", "url": "https://blog.zdsmith.com/posts/smith-shorthand.html", "published_at": "2024-10-05T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a7042339cb9", "title": "A Combinatory Rosetta Stone", "url": "https://blog.zdsmith.com/posts/a-combinatory-rosetta-stone.html", "published_at": "2024-04-14T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a7042a87892", "title": "Combinatory Programming", "url": "https://blog.zdsmith.com/posts/combinatory-programming.html", "published_at": "2024-04-06T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a70433f9a54", "title": "An Algebraic Sketch of Poetic Form", "url": "https://blog.zdsmith.com/posts/an-algebraic-sketch-of-poetic-form.html", "published_at": "2023-09-03T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a7043bdbdca", "title": "2023: The Year of Ulti", "url": "https://blog.zdsmith.com/posts/2023-the-year-of-ulti.html", "published_at": "2023-01-15T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a704402bfa3", "title": "What Makes a Good Culture-Game?", "url": "https://blog.zdsmith.com/posts/what-makes-a-good-culture-game.html", "published_at": "2022-12-27T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a7044fda9ca", "title": "On Culture-Games", "url": "https://blog.zdsmith.com/posts/on-culture-games.html", "published_at": "2022-12-02T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a704553238e", "title": "A Specification of a Note-Taking Program", "url": "https://blog.zdsmith.com/posts/a-specification-of-a-note-taking-program.html", "published_at": "2022-02-19T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a70462aa4d2", "title": "Algorithms I'm Proud Of: Fill", "url": "https://blog.zdsmith.com/posts/algorithms-im-proud-of-fill.html", "published_at": "2021-03-20T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a704705621a", "title": "Bagatto, a New Static Site Generator", "url": "https://blog.zdsmith.com/posts/bagatto-a-new-static-site-generator.html", "published_at": "2020-12-10T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a704713124c", "title": "A Regular Simplification of Offenbacher Schrift", "url": "https://blog.zdsmith.com/posts/a-regular-simplification-of-offenbacher-schrift.html", "published_at": "2020-11-22T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a7047629b9f", "title": "Some Preliminary Thoughts About a New Card Game Website", "url": "https://blog.zdsmith.com/posts/some-preliminary-thoughts-about-a-new-card-game-website.html", "published_at": "2020-08-16T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a70480d575a", "title": "The Card Player's Guide to Lockdown", "url": "https://blog.zdsmith.com/posts/the-card-players-guide-to-lockdown.html", "published_at": "2020-06-07T00:00:00+00:00" }, { "id": "01a08756-74c3-709b-9d88-6a704898cccb", "title": "A Curriculum of Current Phonetic Shorthand", "url": "https://blog.zdsmith.com/posts/a-curriculum-of-current-phonetic-shorthand.html", "published_at": "2020-04-05T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788f75f8453", "title": "Three Shorthands", "url": "https://blog.zdsmith.com/posts/three-shorthands.html", "published_at": "2019-11-23T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788f799b6a6", "title": "Sketches of Elixir", "url": "https://blog.zdsmith.com/posts/sketches-of-elixir.html", "published_at": "2018-12-26T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788f7e57b41", "title": "Digital Minimalism for the Working Hacker", "url": "https://blog.zdsmith.com/posts/digital-minimalism-for-the-working-hacker.html", "published_at": "2018-01-14T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788f8a231a1", "title": "Compile-Time Sort in Nim", "url": "https://blog.zdsmith.com/posts/compile-time-sort-in-nim.html", "published_at": "2017-06-06T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788f9034c2f", "title": "Unit Testing in Nim", "url": "https://blog.zdsmith.com/posts/unit-testing-in-nim.html", "published_at": "2017-05-07T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788f9488125", "title": "Nim for Python Programmers", "url": "https://blog.zdsmith.com/posts/nim-for-python-programmers.html", "published_at": "2017-02-19T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fa384276", "title": "The Dark Path, or, What if I Don't Want to Quit My Job?", "url": "https://blog.zdsmith.com/posts/the-dark-path-or-what-if-i-dont-want-to-quit-my-job.html", "published_at": "2017-01-12T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fac5a974", "title": "Thoughts on \"Death of a Language Dilettante\"", "url": "https://blog.zdsmith.com/posts/thoughts-on-death-of-a-language-dilettante.html", "published_at": "2016-05-30T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fb8a677f", "title": "Comparing Dates and Datetimes in the Django ORM", "url": "https://blog.zdsmith.com/posts/comparing-dates-and-datetimes-in-the-django-orm.html", "published_at": "2015-04-17T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fbbb4184", "title": "Posical, the Positivist Calendar for Python", "url": "https://blog.zdsmith.com/posts/posical-the-positivist-calendar-for-python.html", "published_at": "2014-06-30T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fc1177e8", "title": "The Rodeo Clown Theory of Personal Development", "url": "https://blog.zdsmith.com/posts/the-rodeo-clown-theory-of-personal-development.html", "published_at": "2014-05-01T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fd0ca00e", "title": "Git Patch Mode and Working With Git in Python", "url": "https://blog.zdsmith.com/posts/git-patch-mode-and-working-with-git-in-python.html", "published_at": "2014-04-08T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fd784ef1", "title": "Mitaines", "url": "https://blog.zdsmith.com/posts/mitaines.html", "published_at": "2014-04-06T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fe201685", "title": "Designing Tie Knots by Random Walks", "url": "https://blog.zdsmith.com/posts/designing-tie-knots-by-random-walks.html", "published_at": "2014-03-25T00:00:00+00:00" }, { "id": "01a08756-74c4-714e-a4b6-1788fe94e5c3", "title": "Abba", "url": "https://blog.zdsmith.com/posts/abba.html", "published_at": "2014-03-19T00:00:00+00:00" } ] posts Claim your blog
Back to blog.zdsmith.com
Blog · corpus.blog/blogs/blog.zdsmith.com/posts

blog.zdsmith.com

blog.zdsmith.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

19 Mar 2014