kennethreitz
cbed44aa6a
Add lurking detail to comments essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 10:44:50 -04:00
kennethreitz
4a033c1651
Tighten comments essay — fix emdashes and trim length
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 10:44:04 -04:00
kennethreitz
e904196f96
Add 'Don't Read the Comments' essay and disable giscus reactions
...
New essay about adding comments to the site, referencing Aaron Swartz's
advice and the tension between enjoying the quiet and wanting conversation.
Also disables the reactions widget — comments only.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 10:33:27 -04:00
kennethreitz
291f36feb0
Rewrite photography archive section to focus on what makes it great
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 16:00:10 -04:00
kennethreitz
a9d5cad2f4
Replace static photo with oEmbed on photography page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 15:40:32 -04:00
kennethreitz
527e39b016
Add photos.kennethreitz.org oEmbed to building essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 15:35:11 -04:00
kennethreitz
bd2e74e9d6
Refactor photography page with section headers and better flow
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 15:16:57 -04:00
kennethreitz
b4a779482c
Add intro text and section divider to photography page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 15:05:31 -04:00
kennethreitz
9a8b867496
Replace oEmbed provider whitelist with auto-discovery
...
Instead of maintaining a hardcoded list of oEmbed providers and endpoints,
fetch the target page and look for <link rel="alternate" type="application/json+oembed">
discovery tags. Any site with proper discovery (photos.kennethreitz.org, WordPress, etc.)
now works automatically. Includes negative caching for non-oEmbed URLs.
Also adds oEmbed embed of photos.kennethreitz.org to the photography page.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 14:51:53 -04:00
kennethreitz
7db05deae7
Rewrite photography home essay with deeper philosophical voice
...
Rewrote with stronger opening, woven philosophical depth, expanded
architecture section (multi-tenant to single-tenant pivot, Alpine/JWT
to HTMX/sessions evolution), new "What the Mirror Shows" section on
the recursive loop, cross-links to related essays, and reduced em
dashes throughout.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 14:02:09 -04:00
kennethreitz
25ccc65cfa
Add section on bolt, Alpine removal, and architecture evolution
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:48:14 -04:00
kennethreitz
99b70c3271
New essay: Building a Home for Twenty Thousand Photographs
...
Technical deep dive on photos.kennethreitz.org — pipeline, AI metadata,
geography, deduplication, and what happens when you make 20k photos searchable.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:38:31 -04:00
kennethreitz
d23cf7e22d
Add photos.kennethreitz.org links to photography section and blog post
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 01:32:04 -04:00
kennethreitz
9dc56f83dc
Add ayahuasca essay to essays index and spiritual practice theme
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 04:44:07 -04:00
kennethreitz
341e616297
Add essay: Why I Stopped Doing Ayahuasca and Started Paying Attention
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 04:35:37 -04:00
kennethreitz
082a4cbfe5
Update essays index and theme pages with new photography and awareness essays
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 18:19:28 -04:00
kennethreitz
c05e14ce71
Add essays: Sixty Thousand Images, Drop the Word (awareness vs consciousness)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 18:11:05 -04:00
kennethreitz
c4101d5f78
Add essay: Sixty Thousand Images and Nowhere to Put Them
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 17:35:55 -04:00
kennethreitz
50a1cc7f9e
Add album release update note to NumPy as Synth Engine essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 16:57:28 -04:00
kennethreitz
4cf044492f
Use full iframe embed for Interpretations player in NumPy essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 16:53:51 -04:00
kennethreitz
c5767b79c6
Add Interpretations embed to NumPy as Synth Engine essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 16:53:37 -04:00
kennethreitz
3394a65266
Add Interpretations oEmbed provider and use bare URL in album essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 16:31:39 -04:00
kennethreitz
8a8f493606
Link to Interpretations album essay from NumPy as Synth Engine
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 16:24:49 -04:00
kennethreitz
20af67b286
Fix nicotine reference to vape, not cigarettes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 14:57:57 -04:00
kennethreitz
ea16ae8677
Add Sarah's perspective on hospitalization reality to What Success Looks Like
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 14:56:15 -04:00
kennethreitz
be1a9f9b7b
Add What Success Looks Like to mental health, essays, and theme indexes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 12:21:57 -04:00
kennethreitz
c6c1c2e35f
Add essay: What Success Looks Like — mental health and breaking the winter cycle
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 11:15:31 -04:00
kennethreitz
3411f382f2
Add embedded album player to Interpretations page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 10:34:37 -04:00
kennethreitz
de4f91fbc3
Fix year to 2026 on Interpretations page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 17:32:00 -04:00
kennethreitz
413b6700ad
Minor wording fix in Interpretations essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 17:13:36 -04:00
kennethreitz
83006323b0
Add horizontal rule before update note in Interpretations essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 17:12:23 -04:00
kennethreitz
14a1a428c0
Add release update note to Interpretations essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 16:55:21 -04:00
kennethreitz
073cf37875
Add Spotify and Apple Music links to Interpretations essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 12:53:13 -04:00
kennethreitz
d803c8222f
Update Interpretations essay links to official sites
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 12:48:58 -04:00
kennethreitz
65b9f25371
Remove tracklist from Interpretations page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 04:35:01 -04:00
kennethreitz
560a45684c
Add Apple Music link to Interpretations page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 04:28:48 -04:00
kennethreitz
606d501bf7
Update Interpretations with Spotify streaming link
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 14:39:51 -04:00
kennethreitz
e19f6bd898
Add official site link to top of Interpretations page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 14:38:16 -04:00
kennethreitz
d7d5c65c51
Add Interpretations album cover to music page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 14:34:41 -04:00
kennethreitz
13944e8f07
Add interpretations.kennethreitz.org links to music page and essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 01:02:07 -04:00
kennethreitz
17edc04a03
Update Interpretations page to reflect AI collaboration process
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 17:46:47 -04:00
kennethreitz
a63ebfea08
Add Interpretations album page to music section
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 13:29:18 -04:00
kennethreitz
ce09298f26
Move player screenshot down one paragraph in Interpretations essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:21:34 -04:00
kennethreitz
c0b9d73632
Move player screenshot higher in Interpretations essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:13:56 -04:00
kennethreitz
b2944c23ef
Add Interpretations terminal player screenshot to essay
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:13:03 -04:00
kennethreitz
f659bee9b6
Add essay: Interpretations — An Album Written in Python
...
Work-in-progress announcement of the Interpretations project,
an album of compositions written as Python scripts using PyTheory.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 02:03:26 -04:00
kennethreitz
4e304d2cbe
Add essay: Free OP-XY Presets, Made from Python
...
Announces pytheory-opxy project — 69 multisampled instruments and 12 drum kits
for the Teenage Engineering OP-XY, all synthesized from Python using PyTheory.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 01:56:20 -04:00
kennethreitz
5accf5c6cb
Remove OP-XY sample pack essay — saving for later
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 07:46:05 -04:00
kennethreitz
80ed46b21c
Rewrite OP-XY sample pack essay in Kenneth's voice
...
Simpler, more direct. Opens with what it is, not a market analysis.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 07:35:20 -04:00
kennethreitz
58650cf2b9
Full name: Free Teenage Engineering OP-XY Sample Packs, from Math
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 07:26:01 -04:00