My Blog
Writing about software, product building, and practical AI.
-
Architectural Vision for the Digital Age: Guiding Business Transformation with Robust Frameworks
In the digital age, navigating complex IT ecosystems requires more than innovation-it demands a clear architectural vision. Discover how robust architectural standards and roadmaps can help your organisation achieve scalability, optimise costs, and align technology with long-term business goals. Ready to future-proof your organisation? This guide will show you how to turn complexity into a competitive advantage!
Read moreEnterprise ArchitectureDigital TransformationArchitectural StandardsScalabilityBusiness Strategy -
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 nuanced feedback on your daily writing? Exploring the possibilities without committing to a roadmap.
Read moreWriteDailyLLMAIWriting AnalyticsSentiment AnalysisFuture of Writing -
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 privacy roadmap.
Read moreWriteDailySecurityPrivacyData ProtectionWriting AnalyticsDaily Writing -
Starting Out with Home Assistant
My first commit for my [Home Assistant](https://www.home-assistant.io) 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 scale. From aligning innovation with business goals to leveraging emerging technologies like AI and IoT, this guide will show you how to future-proof your organisation and stay ahead of the competition. Ready to lead the charge? Dive in to learn how!
Read moreInnovationOrganisational CultureContinuous ImprovementEmerging Technologies -
Starting Out with Klipper for 3D Printing
My first commit for my [Klipper](https://github.com/Klipper3d/klipper) / [Mainsail](https://github.com/mainsail-crew/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 works, what badges are most earned, and what the early data says about motivation.
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 launch. Here's how the cutover went and what it makes possible.
Read moreWriteDailyLaravelMigrationProduct DevelopmentWriting AnalyticsDaily Writing -
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, the test results, and what's left before the production switch.
Read moreWriteDailyLaravelTestingMigrationProduct Development -
WriteDaily Development Update: Framework Migration Progress and the Pace of Side Projects
The WriteDaily Laravel migration has been running alongside the production codebase for eight months. Here's an honest look at where it stands — what's complete, what's in progress, and what realistic timelines look like when client work and side projects share the same calendar.
Read moreWriteDailySide ProjectsLaravelGamificationProduct DevelopmentWriting Analytics