<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Home</title><description>Senior SRE, infrastructure builder, and occasional writer. Currently at Kaizen Gaming.</description><link>https://marios.istos.dev/</link><item><title>How to Self-Host Grammarly (Including the AI Rewrite Feature)</title><link>https://marios.istos.dev/blog/14-self-hosted-languagetool-ai-rephrase/</link><guid isPermaLink="true">https://marios.istos.dev/blog/14-self-hosted-languagetool-ai-rephrase/</guid><description>A practical guide to replacing Grammarly with a fully self-hosted, free setup: a LanguageTool server for grammar and spelling, plus an open-source gRPC sidecar that adds Grammarly&apos;s AI rephrasing feature on top.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The Case for Go When You Code With an AI Agent</title><link>https://marios.istos.dev/blog/13-the-case-for-go-with-ai/</link><guid isPermaLink="true">https://marios.istos.dev/blog/13-the-case-for-go-with-ai/</guid><description>Go is the language I&apos;ve fought least while building alongside an AI agent. The benchmarks mostly disagree with me. Here&apos;s the case anyway, with the numbers that cut against it left in.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Why I Migrated My Biggest Project Off a Single-Page App</title><link>https://marios.istos.dev/blog/12-why-i-migrated-off-a-single-page-app/</link><guid isPermaLink="true">https://marios.istos.dev/blog/12-why-i-migrated-off-a-single-page-app/</guid><description>A Vue SPA felt fast for pcprice.watch. For 2 years it fired ads and analytics on one page per visit. Migrating to Astro cut the build from 26 min to 9 sec.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How I Gave My AI Coding Assistant a Permanent Memory</title><link>https://marios.istos.dev/blog/12-ai-agent-vault-memory/</link><guid isPermaLink="true">https://marios.istos.dev/blog/12-ai-agent-vault-memory/</guid><description>I structured a PARA-style Obsidian vault so Claude Code never re-asks what my project does — CLAUDE.md rules, per-project index files, a compile-pass workflow, and agentmemory MCP hooks. 84% of devs use AI tools. Only 29% trust them.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item><item><title>Why I Moved My Analytics Off Vercel and Onto a Free MySQL Box</title><link>https://marios.istos.dev/blog/11-self-hosted-umami-on-heatwave/</link><guid isPermaLink="true">https://marios.istos.dev/blog/11-self-hosted-umami-on-heatwave/</guid><description>Vercel Analytics charges per event overage. Why I moved to self-hosted Umami on a free Oracle HeatWave instance — and three things that bit me along the way.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>How I Expose Self-Hosted Services Without Opening a Single Port</title><link>https://marios.istos.dev/blog/10-cloudflare-tunnel-access-zero-ports/</link><guid isPermaLink="true">https://marios.istos.dev/blog/10-cloudflare-tunnel-access-zero-ports/</guid><description>Cloudflare Tunnel and Access run my Grafana, Umami, and internal dashboards with zero inbound ports — and per-path bypass lets the public bits stay public.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>How I Run This Site on a $0 Kubernetes Cluster</title><link>https://marios.istos.dev/blog/09-zero-dollar-kubernetes-cluster/</link><guid isPermaLink="true">https://marios.istos.dev/blog/09-zero-dollar-kubernetes-cluster/</guid><description>The Terraform, k3s, and Traefik setup behind a 2-node Kubernetes cluster on Oracle Cloud&apos;s Always Free tier — 4 ARM cores, 24 GB RAM, $0/month.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>istos.dev — Personal Cluster</title><link>https://marios.istos.dev/projects/istos-dev-infra/</link><guid isPermaLink="true">https://marios.istos.dev/projects/istos-dev-infra/</guid><description>The 2-node Kubernetes cluster running this site and a handful of side projects, provisioned with Terraform on Oracle Cloud&apos;s Always Free tier for $0/month.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>Buildero</title><link>https://marios.istos.dev/projects/buildero/</link><guid isPermaLink="true">https://marios.istos.dev/projects/buildero/</guid><description>Permit-monitoring SaaS for Greek construction engineers. Ingests permits from the Διαύγεια government portal, classifies them, and surfaces relevant leads.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>PcPrice.watch</title><link>https://marios.istos.dev/projects/pcprice-watch/</link><guid isPermaLink="true">https://marios.istos.dev/projects/pcprice-watch/</guid><description>PC component price tracking across eBay marketplaces with automated data pipeline and intelligent filtering.</description><pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate></item><item><title>LingoPop.quest</title><link>https://marios.istos.dev/projects/lingopop-quest/</link><guid isPermaLink="true">https://marios.istos.dev/projects/lingopop-quest/</guid><description>Browser extension for seamless language learning during web browsing using spaced repetition algorithms.</description><pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate></item></channel></rss>