41554 blogs · [
{
"id": "01a087c4-5ad8-7049-b4b7-a7d52f5e8ed4",
"title": "Chatgpt Zero Width Space In Copied Commands",
"url": "https://piranna.github.io/2026/08/30/chatgpt-zero-width-space-in-copied-commands/",
"published_at": "2026-08-30T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e8094cf683b",
"title": "Beyond the Browser: Running mediasoup-client in Node.js as a Headless WebRTC Endpoint",
"url": "https://piranna.github.io/2026/08/18/Beyond-the-Browser-Running-mediasoup-client-in-Node.js-as-a-Headless-WebRTC-Endpoint/",
"published_at": "2026-08-18T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e8094dccdf4",
"title": "Understanding npm Lifecycle Scripts (Once and For All)",
"url": "https://piranna.github.io/2026/08/05/Understanding-npm-Lifecycle-Scripts-(Once-and-For-All)/",
"published_at": "2026-08-05T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e8094fdc9bd",
"title": "Mediasoup DataChannels: When Replacing WebSockets Actually Makes Sense",
"url": "https://piranna.github.io/2026/07/08/Mediasoup-DataChannels-When-Replacing-WebSockets-Actually-Makes-Sense/",
"published_at": "2026-07-08T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e8095e99d0c",
"title": "How to get all branches from a git remote and push them to a new remote",
"url": "https://piranna.github.io/2026/06/12/How-to-get-all-branches-from-a-git-remote-and-push-them-to-a-new-remote/",
"published_at": "2026-06-12T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e809618bfd6",
"title": "Who Watches the Watchmen? AI Code Generation and the Limits of Code Review",
"url": "https://piranna.github.io/2026/05/19/Who-Watches-the-Watchmen-AI-Code-Generation-and-the-Limits-of-Code-Review/",
"published_at": "2026-05-19T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e8096568b58",
"title": "WebRTC bitrate is not what you think, Part II (Mediasoup edition)",
"url": "https://piranna.github.io/2026/05/05/WebRTC-bitrate-is-not-what-you-think,-Part-II-(Mediasoup-edition)/",
"published_at": "2026-05-05T00:00:00+00:00"
},
{
"id": "01a087c4-5ad9-7292-a8f0-0e809689a5b3",
"title": "WebRTC bitrate is not what you think",
"url": "https://piranna.github.io/2026/04/28/WebRTC-bitrate-is-not-what-you-think/",
"published_at": "2026-04-28T00:00:00+00:00"
},
{
"id": "01a087c4-5ada-7110-bc2f-f24f0416958f",
"title": "Mafalda SFU receives “Best Scalable Real-Time Media Platform 2026”",
"url": "https://piranna.github.io/2026/02/05/Mafalda-SFU-receives-Best-Scalable-Real-Time-Media-Platform-2026/",
"published_at": "2026-02-05T00:00:00+00:00"
},
{
"id": "01a087c4-5ada-7110-bc2f-f24f04fbdf9c",
"title": "Deterministic Audio Fixtures for End-to-End Testing",
"url": "https://piranna.github.io/2026/01/16/Deterministic-Audio-Fixtures-for-End-to-End-Testing/",
"published_at": "2026-01-16T00:00:00+00:00"
}
] posts Claim your blog