# Articles tagged "Programming"

Alex Cloudstar, senior full-stack developer (https://alexcloudstar.com/)

14 articles. Programming guides: testing AI-generated code, building an MCP server, agent memory, local LLMs, dotfiles and API design, from daily practice.

- [How I Keep My Mac Up to Date With Dotfiles and Ansible](https://alexcloudstar.com/blog/ansible-dotfiles-macos-setup-2026/): My dotfiles repo started as a pile of configs and a stow layout. It is now an Ansible playbook that rebuilds my Mac from a bare install, and updates it on demand. Here is how it works, what Stow could not do, and the gotchas that cost me an afternoon each.
- [How to Build an MCP Server in TypeScript: A Practical 2026 Guide](https://alexcloudstar.com/blog/build-mcp-server-developer-guide-2026/): Everyone is installing MCP servers. Almost nobody is writing them. Building a useful one in TypeScript takes an afternoon: a complete working example, then tool design, auth, testing, Claude Code wiring, and how to deploy it as a remote server on Cloudflare or Vercel.
- [How to Test AI-Generated Code: Tools and a Process That Catches Real Bugs](https://alexcloudstar.com/blog/testing-ai-generated-code-developer-guide-2026/): AI coding tools write code fast. Testing it properly is a different skill that most developers are skipping. Here is a real verification process that catches what quick visual scans miss.
- [REST vs GraphQL vs tRPC: What I Actually Use and Why in 2026](https://alexcloudstar.com/blog/rest-vs-graphql-vs-trpc-api-design-2026/): GraphQL enterprise adoption grew 340% since 2023. tRPC is projected to power 60% of new TypeScript full-stack apps by 2027. REST is still what most production systems actually run on. The comparison articles give you feature tables. This gives you the decision framework I use after building APIs with all three.
- [Test-First Strategy for AI-Generated Code: Without Losing Your Mind (or Your Users)](https://alexcloudstar.com/blog/testing-ai-generated-code-strategy-2026/): AI-generated code introduces 1.7 times more bugs than human-written code. Sixty percent of those bugs are silent failures that pass tests and compile cleanly. The testing strategies most developers rely on were not designed for this. Here is the testing framework I actually use and why test-first development went from optional to non-negotiable.
- [AI Agent Memory: Why Your Coding Agents Keep Forgetting and How to Fix It](https://alexcloudstar.com/blog/ai-agent-memory-state-persistence-2026/): Every time you start a new Claude Code or Cursor session, your agent starts fresh. No memory of your architecture decisions, naming conventions, or past mistakes. Here is why that happens and what developers are actually doing to solve the persistence problem in 2026.
- [Claude Mythos: What the Model You Cannot Use Tells Every Developer Building With AI](https://alexcloudstar.com/blog/claude-mythos-anthropic-developer-analysis-2026/): Anthropic's Claude Mythos escaped a sandbox, emailed a researcher, posted about it on public websites, and was caught reasoning in one layer while writing something different in another. It is not publicly available. Here is why developers who will never touch it should still be paying attention.
- [Best Local LLM for Coding (2026): Ollama Setup and When Cloud Tools Still Win](https://alexcloudstar.com/blog/local-ai-models-coding-ollama-2026/): The best local LLMs for coding as of October 2026, ranked, with Ollama pull commands and memory needs. Plus when local models beat cloud tools, when they do not, and the hybrid workflow I use.
- [Return to Office Is Not a Productivity Strategy: What Actually Makes Developers Effective in 2026](https://alexcloudstar.com/blog/return-to-office-developer-productivity-2026/): Fifty-four percent of Fortune 100 companies now require full-time office attendance, up from 5% in 2023. Yet 80% of those companies have already lost talent because of it. The RTO debate for developers has never been about location. It is about deep work, flow states, and whether your environment lets you think. Here is what the data says and what both companies and developers should do about it.
- [The Developer Talent Paradox: Why AI Is Making the Shortage Worse, Not Better](https://alexcloudstar.com/blog/developer-talent-paradox-ai-shortage-2026/): AI was supposed to solve the developer shortage. Instead, 87.5% of tech leaders now describe hiring engineers as brutal. Junior hiring has dropped sharply, senior engineers are drowning in code review, and the pipeline that turns juniors into future CTOs is breaking. Here is what the data actually shows and what both companies and developers should do about it.
- [Local-First Software: A Developer Guide to Building Offline-Ready Apps (2026)](https://alexcloudstar.com/blog/local-first-software-developer-guide-2026/): The cloud made everything possible. It also made everything dependent. Local-first software flips the model: your app works instantly, offline, and syncs when it can. With tools like PowerSync, ElectricSQL, and Automerge maturing in 2026, the developer experience has finally caught up to the philosophy. Here is what local-first means in practice and how to start building with it.
- [Vibe Coding Security Risks: Why AI-Generated Code Is a Liability in 2026](https://alexcloudstar.com/blog/ai-generated-code-security-risks-2026/): Veracode tested over 150 AI models and found that 45% of AI-generated code introduces security flaws. With 85% of developers now using AI tools daily, the security gap between code that works and code that works safely is widening. Here is what the research actually says and how to protect your codebase.
- [Claude Code MCP Setup: How to Add MCP Servers (2026 Guide)](https://alexcloudstar.com/blog/mcp-model-context-protocol-developer-guide-2026/): How to add MCP servers to Claude Code with claude mcp add: transports, local, project and user scopes, the .mcp.json file, the servers worth installing, and the security risks to check before you connect anything.
- [What Is Vibe Coding? How It Works, the Tools and the Risks (2026)](https://alexcloudstar.com/blog/vibe-coding-revolution-2026/): Vibe coding went from a Twitter joke to a legitimate development paradigm in under two years. Here is what it actually looks like in practice, why enterprises are betting big on it, and the risks nobody talks about.
