Blog

Notes on art, software, and research. Each file in content/blog becomes a page.

  1. A note on writing here 17 October 2026
  2. 3 or 4 years using AI for coding (and many other things.) Who has learned more? AI or us? 1 August 2026
  3. Reflections from Venice: Art, Vulnerability, and Responsibility 21 May 2026
  4. Over-engineering sucks, and it is easy to spot in the work of others. Harder to see it in yourself. 16 December 2025
  5. Over-engineering sucks. Rewrite at every opportunity. 10 December 2025
  6. Breaking Free from Centralized Digital Infrastructure: A Personal Journey 26 March 2025
  7. Good Reasons to Pause Using OpenAI GPTs and Moving to Anthropic Models and Beyond 4 January 2025
  8. Building a Waitlist Landing Page for a SaaS in Under 20 Minutes with Cursor AI 30 December 2024
  9. Internet for the People: Self-Hosting with a Spare Computer and Custom Domains — Beyond the Cloud 23 December 2024
  10. Bringing Gesture Recognition to Life with p5.js, Hand Landmarks, and Machine Learning 19 December 2024
  11. Physics Engines: Soft Body with a Custom Shape and the Applied Convex Hull Algorithm (Final Part) 13 December 2024
  12. Physics Engines: Translating a Soft Body Example from MatterJS to P5JS and Beyond (Part 2) 5 December 2024
  13. Physics Engines: Translating a Soft Body Example from MatterJS to P5JS and Beyond (Part 1) 27 November 2024
  14. Physics Engines: Occlusion from a Cloth with MatterJS and P5JS 23 November 2024