# mentor.work > Building software from Europe — sharing real projects, engineering notes, failures, and quiet developer life. Author: MervinLocation: Dublin, IrelandLanguage: en RSS: https://mentor.work/rss.xml Sitemap: https://mentor.work/sitemap.xml JSON feed: https://mentor.work/api/articles This file follows the llmstxt.org convention. Each article has a plain-text version at /api/articles//ai for direct LLM ingestion. ## Categories - [Journal](https://mentor.work/journal) — Notes, failures, and engineering thinking - [Build](https://mentor.work/build) — Build logs — what shipped, what broke, what changed ## Articles - [Renting in Dublin — What Would You Do?](https://mentor.work/journal/renting-in-dublin-what-would-you-do) — Journal · 2026-08-06 · AI version: https://mentor.work/api/articles/renting-in-dublin-what-would-you-do/ai If you've ever rented a home in Dublin, I'd genuinely love to hear your experience. What worked for you?What didn't?How long did it take before you finally found a place? Right now, I'm finding it far more difficult than - [The 4-Rule Fix for Claude Code's Worst Habit: Guessing Instead of Asking](https://mentor.work/build/the-4-rule-fix-for-claude-code-s-worst-habit-guessing-instead-of-asking) — Build · 2026-06-26 · AI version: https://mentor.work/api/articles/the-4-rule-fix-for-claude-code-s-worst-habit-guessing-instead-of-asking/ai If you use Claude Code (or any AI coding agent) daily, you've probably run into these problems: It assumes what you meant instead of asking, then runs with the wrong assumption It turns a 50-line fix into a 500-line "fr - [Open-Source NotebookLM Alternatives: A Developer's Honest Comparison](https://mentor.work/build/open-source-notebooklm-alternatives-a-developer-s-honest-comparison) — Build · 2026-06-11 · AI version: https://mentor.work/api/articles/open-source-notebooklm-alternatives-a-developer-s-honest-comparison/ai Google NotebookLM is genuinely impressive. Drop in a pile of PDFs, research papers, or meeting transcripts and it produces grounded summaries, answers with citations, and — its most-talked-about trick — a sur - [AI, Agents & NASA](https://mentor.work/build/ai-agents-nasa) — Build · 2026-05-29 · AI version: https://mentor.work/api/articles/ai-agents-nasa/ai Tonight I attended an AI, Agents & NASA event at Trinity College Dublin. The talks focused on agent-based AI systems, scientific research workflows, and how organizations like NASA are exploring AI to accelerate know - [Reddit discussions feel increasingly hard to follow](https://mentor.work/build/reddit-discussions-feel-increasingly-hard-to-follow) — Build · 2026-05-21 · AI version: https://mentor.work/api/articles/reddit-discussions-feel-increasingly-hard-to-follow/ai Lately I’ve been spending more time reading Reddit during outages, breaking product updates, infrastructure incidents, and AI discussions. One thing I keep noticing: The same conversation fragments into dozens of s - [How I Cut My LLM Bill to Near Zero Without Changing a Single Line of App Code](https://mentor.work/build/how-i-cut-llm-bill-near-zero-freellmapi) — Build · 2026-05-21 · AI version: https://mentor.work/api/articles/how-i-cut-llm-bill-near-zero-freellmapi/ai I run 14 editorial AI workspaces. Here's how I added a self-hosted LLM proxy to cut paid API calls with no changes to my app code. - [🚀 Turn ~800M Free AI Tokens Into a Single OpenAI API](https://mentor.work/build/turn-800m-free-ai-tokens-into-a-single-openai-api) — Build · 2026-05-21 · AI version: https://mentor.work/api/articles/turn-800m-free-ai-tokens-into-a-single-openai-api/ai Just discovered a really clever open-source project: FreeLLMAPI The idea is simple but the execution is clean — aggregate free tiers from 14 major AI providers: Google Gemini · Groq · Cerebras · - [Building an AI Incident Analyst with Gemma 4 for Real-World Alert Fatigue](https://mentor.work/build/building-an-ai-incident-analyst-with-gemma-4-for-real-world-alert-fatigue) — Build · 2026-05-20 · AI version: https://mentor.work/api/articles/building-an-ai-incident-analyst-with-gemma-4-for-real-world-alert-fatigue/ai I’ve been building an automated alert and incident platform for websites and backend services recently. The original goal was simple: receive alerts from applications group duplicate incidents send notificati - [Idea2Post Agent Mode: turning a working content SaaS into an autonomous operator with Hermes](https://mentor.work/build/idea2post-agent-mode-turning-a-working-content-saas-into-an-autonomous-operator) — Build · 2026-05-20 · AI version: https://mentor.work/api/articles/idea2post-agent-mode-turning-a-working-content-saas-into-an-autonomous-operator/ai What I Built Idea2Post Agent Mode — a new autonomous "Agent" tab inside an already-shipped content SaaS (idea2post.app). The existing product is a one-shot generator: paste an idea, get hooks/blog/social posts - [Complete Hermes Agent Setup Guide](https://mentor.work/build/complete-hermes-agent-setup-guide) — Build · 2026-05-20 · AI version: https://mentor.work/api/articles/complete-hermes-agent-setup-guide/ai Complete Hermes Agent Setup Guide for Idea2Post & mentor.worrk Hermes Agent is one of the fastest ways to turn an AI content tool into an autonomous workflow system. Instead of generating content one prompt at a time - [🎙️ OmniVoice Studio — open-source local voice AI workspace for dubbing & cloning](https://mentor.work/build/omnivoice-studio-open-source-local-voice-ai-workspace-for-dubbing-cloning) — Build · 2026-05-16 · AI version: https://mentor.work/api/articles/omnivoice-studio-open-source-local-voice-ai-workspace-for-dubbing-cloning/ai I checked the repo. Before writing the intro, a few things in your draft don't match what's actually in the README — I'll flag them so the English version stays credible: Languages: 600, not 646. README says "600- - [Welcome to mentor.work](https://mentor.work/build/welcome) — Build · 2026-05-15 · AI version: https://mentor.work/api/articles/welcome/ai First post on mentor.work — a quiet log of building software in Europe.