{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiefpbgpc7ru7mwemtt3sbeiy33nd6rfj7jbzpugopzrrprvtzp5cu",
    "uri": "at://did:plc:4ragdtyujqrfyjjes4jund34/app.bsky.feed.post/3mowbzxuvydi2"
  },
  "path": "/posts/2026-06-22-introducing-dbranch/",
  "publishedAt": "2026-06-22T00:00:00.000Z",
  "site": "https://michel-slm.name",
  "tags": [
    "ebranch",
    "fbrnch"
  ],
  "textContent": "> **Caveat lector**\n>\n> This post discusses tools reluctantly written with AI assistance. If you don’t entertain using them under any circumstance, and think even reading about them legally compromise your ability to reimplement them yourselves, stop reading now\n\nToday’s post introduces `dbranch`, a tool to update a Debian package in unstable, and rebuild downstream branches (currently supports Ubuntu PPAs and stable proposed-updates; backports support could be easily added once I have a package that needs it). Eagle-eyed readers might notice the naming similarity with my previous tool ebranch; and the credit for the name and inspiration eventually came from Jens Petersen’s fbrnch.",
  "title": "Introducing dbranch 🍥→🤝"
}