Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 43
  1. Why I am replacing hand-managed WireGuard remote access with self-hosted NetBird for SSO, OPNsense routing, and selectable multi-site exit nodes.

  2. Why I published the opinionated agent workflows I use for Jira, planning, code review, and reasoning-rich commit messages.

  3. How AI turned a manual homelab into a multi-site GitOps setup, what broke along the way, and why businesses still need guardrails.

  4. I finally discovered Renovate can update version strings in arbitrary files with its regex manager, and immediately used it for both my homelab and client infra.

  5. Not All UUIDs Are Created Equal

    Five UUID-looking identifiers, one subtle bug, and a reminder that platform ids do not always mean what you think they mean.

  6. A tcpdump capture led to a closer look at the Marstek B2500-D cloud endpoint: plain HTTP, AES-128-ECB, and a static key.

  7. A small git fixup and autosquash workflow for moving temporary WIP changes back into the commits where they actually belong.

  8. Slotting a Marstek B2500-D between my panels and inverter, expecting a cleaner local API, and ending up building two open-source Go services around its undocumented MQTT interface.

  9. GitHub's Agentic Execution Environment

    You could already run AI in GitHub Actions. gh-aw's real novelty is the sandboxed execution environment around it, and one Renovate review showed why that matters.

  10. My blog post disappeared from the working tree. git fsck --lost-found and git cat-file got it back.

  11. Hardening npm as a Consumer and Publisher

    Axios got compromised, but the bigger lesson is how to harden npm as a consumer and, if relevant to you, as a publisher too.

  12. A benchmark on abandonware reverse engineering: one AI model refused, another reconstructed an old CD-key check in about 20 minutes.

  13. My homelab was already working fine, but I rebuilt it anyway to get easier rollbacks, simpler disaster recovery, and a faster way to ship changes with AI.

  14. Add OAuth to remote MCP servers with an nginx gateway and Authelia.

  15. Four hard-won lessons from upgrading Aurora PostgreSQL 15 to 16 via blue/green deployment - from PostGIS compatibility to TypeORM hidden DDL statements.

  16. From babysitting commands to fire-and-forget confidence: how Agent Skills transformed my git workflow and why they matter for AI-assisted development.

  17. How I automated my RTX 3060 to mine Ethereum Classic only when my balcony solar panels export excess energy, with AI-assisted setup and Prometheus automation.

  18. When the MCP catalog doesn't have what you need, build it yourself. 40 minutes from idea to talking to Confluence.

  19. The React Bug That Google Translate Causes

    A mysterious production crash you can't reproduce locally.

  20. How I set up a balcony solar system, built a Prometheus exporter with Cursor, and redesigned my Grafana dashboard using Claude Code with MCP servers.

  21. A retrospective on six months of AI-assisted coding with Cursor - how Planning Mode became a brainstorming partner, why code review is now the bottleneck, and what to expect in 2026.

  22. Six weeks running OpenCode and GitHub Copilot in parallel on production code.

  23. Cursor's new sandbox security model can expose credentials from your home directory.

  24. Cursor's New Features: One Hit, One Miss

    Planning Mode proves Cursor can iterate thoughtfully, while Cursor Hooks feels rushed.

  25. Add browser automation to your AI agent with Playwright MCP.

  26. Announcing aicommits 1.0.0, a milestone release bringing flexible AI provider support, AWS Bedrock integration, and lessons learned from building AI tools with AI.

  27. A hands-on review of Cursor's new CLI tool, covering installation quirks, model flexibility, GitHub Actions potential, and how it compares to desktop coding assistants.

  28. Testing GPT-5-Codex against Claude Sonnet 4 and finding that long thinking times and uncooperative behavior kill developer productivity.

  29. Bridge the gap between RooCode and Cursor by adding web search capabilities using the DuckDuckGo MCP server for current information during development.

  30. I spent a few evenings testing Cursor Agents to see if AI-powered development on isolated VMs could actually let you code on the go.

  31. Don't let certificate chain issues or outdated TLS configs bite you in production.

  32. Testing Kiro's Agent Hooks feature - a fascinating take on reactive development where your IDE automatically responds to changes.

  33. Discover what pagers are, why git uses them, and explore modern alternatives to the default less pager for better command-line productivity.

  34. Amazon's Kiro has brilliant architectural ideas but dangerous security flaws.

  35. After months of testing Cursor against free VSCode extensions like RooCode and KiloCode, here's an honest breakdown of what actually matters in day-to-day AI-assisted development.

  36. How I went from thinking RAG required custom search APIs to building a functional knowledge base chatbot in one evening, using AI-assisted development to demystify vector embeddings.

  37. From weekend curiosity to client opportunity: How we built a working Postgres AI agent in 1.5 hours while chatting, and what it teaches us about the reality of AI-assisted development.

  38. How I used Cursor to build a serverless Slack bot in just 2 hours of actual work - and why the hardest part wasn't the code, it was the corporate AWS discussions.

  39. Sometimes the best solution is to fork it yourself.

  40. A senior developer's honest review of Lovable.dev - exploring how AI-powered design tools are finally delivering on their promises and changing the development landscape.

  41. Don't let sneaky module resolution issues ruin your users' day.

  42. Two months into AI-assisted development as a senior consultant - the key insights, best practices, and mindset shifts that transformed how I write code.

  43. A brief introduction to my new blog where I'll share insights on modern web development, best practices, and the latest technologies I'm exploring.