My Blog
Writing about software, product building, and practical AI.
-
What LLMs Could Mean for Writing Analytics — Exploring the Possibilities
Large language models are changing how we think about text analysis. WriteDaily has used LIWC for sentiment analysis since 2013 — but what if an LLM could offer deeper, more...
Read moreWriteDailyLLMAIWriting AnalyticsSentiment AnalysisFuture of Writing -
From ChatGPT copy-and-paste to coding inside Cursor
Cursor removed the copy and paste boundary between ChatGPT and my editor. That made AI useful in daily development, but it also exposed how much architectural and domain...
Read moreCursorAgentic CodingAI Coding Assistants -
WriteDaily Security Review: How We Handle Your Writing Data in 2022
A commissioned security review of WriteDaily's infrastructure, data handling, and privacy practices. Here's what the audit found, what we fixed, and where we're heading on the...
Read moreWriteDailySecurityPrivacyData ProtectionWriting AnalyticsDaily Writing -
Starting Out with Home Assistant
My first commit for my Home Assistant config to a public GitHub repo.
Read moreGitHubRepoHome AssistantSmart Home -
Fostering Innovation at Scale: How to Build a Culture that Drives Continuous Improvement
In today's fast paced world, innovation isn't a luxury it's a necessity. Discover how to build a culture that drives continuous improvement and fosters game changing ideas at...
Read moreInnovationOrganisational CultureContinuous ImprovementEmerging Technologies -
Starting Out with Klipper for 3D Printing
My first commit for my Klipper / Mainsail config to a public GitHub repo.
Read moreGitHubRepo3D PrintingKlipper -
WriteDaily Gamification Goes Live: Badges, Streaks, and What Users Are Earning
The WriteDaily gamification engine is live. Users are earning badges for writing milestones, streak achievements, and focus metrics. Here's how the declarative condition system...
Read moreWriteDailyGamificationBadgesHabit FormationWriting AnalyticsProduct Development -
WriteDaily Now Runs on Laravel: The Migration Ships
After 18 months of parallel development, WriteDaily has switched to the Laravel stack. Zero downtime, zero data loss, and the first major architecture upgrade since the 2013...
Read moreWriteDailyLaravelMigrationProduct DevelopmentWriting AnalyticsDaily Writing -
Article marketing after the article directory era
Article marketing used to mean submitting short pieces to directories for reach and links. The useful version now is simpler: publish a helpful idea where the audience already...
Read more -
WriteDaily Migration Update: Test Coverage Complete, Approaching Production Switch
The WriteDaily Laravel migration has reached a significant milestone: full test coverage on the core writing loop and sentiment analysis pipeline. Here's the testing strategy,...
Read moreWriteDailyLaravelTestingMigrationProduct Development