Darkwood Blog Blog
  • Articles
en
  • fr
  • de
Login
  • Blog
  • Articles

Blog

  • ๐ŸŽจ Darkwood v1.0.4 - Introducing Design V4 on March 16, 2026

    Darkwood v1.0.4 is now live. This release introduces Design V4, the fourth major visual iteration of Darkwood. For new readers, there are two different versioning ideas here: v1.0.4 is the software release Design V4 is the fourth evolution of Darkwoodโ€™s in...

    Read more...

  • ๐Ÿ‘พ Darkwood: Building an API-First Tactical Game on March 7, 2026

    Darkwood is now playable entirely via API. There is no dedicated UI. No frontend required. No graphical client. You interact with the game through HTTP. What โ€œAPI-Firstโ€ Actually Means In Darkwood, the game loop is simple and explicit: GET /api/darkwood/s...

    Read more...

  • ๐Ÿš€ Building a PHP MCP App to Publish Darkwood Articles on March 1, 2026

    Large language models are already good at generating text. What is still missing, in many projects, is a clean way to turn that text generation into a real workflow: draft something, review it, correct it, publish it, and expose the whole thing in a way th...

    Read more...

  • ๐Ÿš€ I'm building a dictation engine in PHP (Flow + Symfony + Whisper.cpp) on February 22, 2026

    Building a dictation engine in 2026 is trivial. Building a clean architecture around a dictation engine is more interesting. This article presents Flowvox, an MVP of an audio transcription engine developed in PHP, based on: Symfony Symfony Messenger Flow:...

    Read more...

  • โš”๏ธ Discovering the Hearthstone Cataclysm expansion on February 20, 2026

    The new destructive era arrives on March 17, 2026 The inn is about to be shaken like never before. The Cataclysm expansion is inspired by an alternate version of the World of Warcraft universe, where Deathwing was never defeated and reigns supreme over Aze...

    Read more...

  • ๐Ÿค– Parallel AI Development with Cursor and Git Worktrees on February 15, 2026

    In this article, I want to show a concrete example of how to parallelize development using Cursor, Git worktrees, and a real Symfony bundle: ๐Ÿ‘‰ https://github.com/darkwood-com/ia-exception-bundle The goal is simple: improve the bundle by working on two inde...

    Read more...

  • ๐Ÿค– Making Darkwood Agent-Ready on February 12, 2026

    Websites are no longer consumed only by humans. They are parsed, summarized, classified and reasoned about by AI agents. Search engines were the first wave. LLM-powered agents are the second. Recently, I decided to audit darkwood.com and apply concrete impr...

    Read more...

  • ๐Ÿง‘โ€๐Ÿ’ป Coder vs Vibe coder on February 11, 2026

    For a long time, the distinction between a good developer and a mediocre one was based on classic criteria: code readability, architecture, performance, and testing. These criteria remain valid. But they are no longer sufficient to describe what is emerging...

    Read more...

  • ๐Ÿšจ Darkwood IaExceptionBundle โ€” When errors start explaining themselves on February 8, 2026

    Errors are not the problem. Silence is. Every backend developer knows HTTP 500 errors. They happen. They are inevitable. And when they occur, the system usually does what it has done for decades: Crash. Log. Move on. But what if an error could do more th...

    Read more...

  • โš™๏ธ Fosdem 2026: Signals From the Open Source Frontline on February 1, 2026

    FOSDEM 2026 marked my first on-site participation in the event, limited to the Saturday sessions. What immediately stands out is the scale: dozens of parallel tracks, hundreds of talks, and a constant need to make trade-offs. It becomes clear very quickly...

    Read more...

  • 1
  • 2
  • 3
  • 4
  • 5
  • >
  • »

Site

  • Sitemap
  • Contact
  • Legal mentions

Network

  • Hello
  • Blog
  • Apps
  • Photos

Social

Darkwood 2026, all rights reserved