August 17, 2026 newsdataeducation
The Williamsburg-James City County published the survey results related to its ongoing redistricting process as a 3,106-page PDF. I turned the written survey responses into a web page that you can search, filter, and browse.
July 29, 2026 AIcoding
AI coding has lowered the bar for experimenting with game development. Here are three of the HTML games I've created for my family and what I learned from making them.
May 10, 2026 AIcoding
A workout-tracker PWA I built with Claude Code, why it worked when other vibe-coding projects haven't, and what it taught me about scope and the cost of personal software.
March 9, 2026 webUX
Three collaborative web projects from my first six months as Web & Content Strategist at the Virginia Institute of Marine Science, and what they taught me about working within a CMS's constraints.
January 28, 2026 productivity
Why I ditched Notion and ChatGPT for plain markdown files on my own computer — and how journal apps make you self-censor without realizing it.
May 27, 2025 webUX
How a navigation redesign of the Aquaculture Information Exchange doubled site traffic, what got lost in the shuffle, and what it taught me about discoverability and UX tradeoffs.
July 16, 2024 dataAI
How I use ChatGPT to make graphs in minutes instead of fighting with Excel, with three real examples from my journalism projects.
April 16, 2023 AIcoding
How ChatGPT led me astray building my first web app — a baseball trivia game — and why an AI that never pushes back is no substitute for human mentorship.
March 25, 2023 productivityAI
Quitting Notion and building my own journal app with ChatGPT's help, and what "second brain" productivity apps really cost in privacy and control.
January 30, 2023 datadance
An ELO rating system for competitive Electro Dance, applied to five major French tournaments from 2022 to rank the country's best dancers.
January 23, 2023 datastatistics
Using a randomization test on contestant data to find out whether winning The Bachelor's First Impression Rose actually predicts going farther on the show.
No posts match — try clearing the search or tag filter.