Self-Hosted TTS with Kokoro ONNX: What CPU-Only Inference Actually Gets You

Building a smart-home TTS stack on hardware you already own — no GPU, no cloud API, no bill. We wanted text-to-speech for automation triggers that runs locally, on existing CPU hardware, without sending every doorbell announcement through a third-party API. So we built a FastAPI service around Kokoro ONNX with voice blending, dialogue scripting, and […]

Building Since: A Self-Hosted Claim Tracker with PocketBase, React, and Express

since homepage screenshot

Every prediction someone makes online deserves accountability. We built Since — a self-hosted temporal claim tracker — to register predictions, record past events, attach evidence, open disputes, and verify outcomes over time. The stack is deliberately lightweight: React 19, PocketBase, Express.js, and Docker. Here’s why we chose each piece, what surprised us, and what we’d […]

Bringing GPU Support to NeuTTS-Air — A Dev Diary

Bringing GPU Support to NeuTTS-Air — A Dev Diary This is the long one: the full post‑mortem, the war stories, the trade‑offs, the CLI commands, and the benchmarks. Read this if you want to know what actually happened when we added ONNX GPU support and a benchmarking suite to NeuTTS‑Air. TL;DR We added auto device […]

ForkMyFolio Backend: Designing a Modern, Multi-User Portfolio Platform in Spring Boot

ForkMyFolio_Logo

This long-form deep dive unpacks how ForkMyFolio’s backend turns a simple personal portfolio into a multi-user, slug-driven, production-ready platform built on Java 21 and Spring Boot 3. Updated: December 4, 2025 Tech Stack: Java 21, Spring Boot 3, Spring Security, JPA, Docker What You’ll Learn Layered Spring Boot Architecture How controllers, services, repositories, DTOs, and mappers fit […]