<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Brimmar | Blog</title><description>Thoughts, tutorials, and updates from a Senior Full Stack Developer</description><link>https://brimmar.dev/</link><language>en</language><item><title>The week the entire internet became vulnerable (and almost nobody noticed)</title><link>https://brimmar.dev/en/blog/the-week-the-internet-became-vulnerable/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/the-week-the-internet-became-vulnerable/</guid><description>PHP, Node, Railway and OpenCode went down within days. Over 1.3 million servers exposed, leaked AI keys, and an attack that started 4 days before the warning. Here&apos;s what you need to know right now.</description><pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate></item><item><title>Hand-written code is over. For those who can pay</title><link>https://brimmar.dev/en/blog/hand-written-code-is-over-for-those-who-can-pay/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/hand-written-code-is-over-for-those-who-can-pay/</guid><description>DHH said 37signals stopped writing code by hand. So did I. The difference is that he runs frontier models without looking at the bill, and I get paid in Brazilian reais.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Software for one, and who does the seeding</title><link>https://brimmar.dev/en/blog/software-for-one-and-who-does-the-seeding/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/software-for-one-and-who-does-the-seeding/</guid><description>Code got cheap and everyone will have the software they need. The value moves to data. The problem is that data comes from exactly the software everyone shares.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Shopify Bought Tailwind. It Was That or Let It Die.</title><link>https://brimmar.dev/en/blog/shopify-bought-tailwind-it-was-that-or-let-it-die/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/shopify-bought-tailwind-it-was-that-or-let-it-die/</guid><description>In January Tailwind&apos;s funnel broke. In September Shopify gave the team a home. It was a rescue. What&apos;s left is what Shopify gains by owning the tool AI already treats as the web&apos;s default look.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate></item><item><title>PHP does not need a faster PHP</title><link>https://brimmar.dev/en/blog/php-does-not-need-a-faster-php/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/php-does-not-need-a-faster-php/</guid><description>TypePHP promises to speed up PHP and Whim admits it is not PHP. I wanted erased generics but I get why internals said no.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Not My Problem Anymore</title><link>https://brimmar.dev/en/blog/not-my-problem-anymore/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/not-my-problem-anymore/</guid><description>Andrew Kelley celebrated the end of Zig&apos;s relationship with Bun. The Rust rewrite was a technical success. Both facts are the same story, and neither is good news for anyone without access to infinite tokens.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Rust Rewrite and the Explicit Pay to Win Era</title><link>https://brimmar.dev/en/blog/the-rust-rewrite-and-the-explicit-pay-to-win-era/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/the-rust-rewrite-and-the-explicit-pay-to-win-era/</guid><description>Bun merged [PR #30412](https://github.com/oven-sh/bun/pull/30412) today, moving from Zig to Rust. This is not just a language change, it is the moment the resource gap in software became undeniable.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>Is HTML the New Markdown or Just the New Hype?</title><link>https://brimmar.dev/en/blog/is-html-the-new-markdown-or-just-the-new-hype/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/is-html-the-new-markdown-or-just-the-new-hype/</guid><description>HTML is being pushed as the replacement for Markdown in AI workflows. But is this a technical breakthrough or just another wave of premature hype?</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>The Great Bun Experiment</title><link>https://brimmar.dev/en/blog/the-great-bun-experiment/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/the-great-bun-experiment/</guid><description>Bun is testing a migration from Zig to Rust. Whether this represents a shift in systems programming or a failed gamble remains to be seen.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude, OpenCode, and the Death of &quot;Bring Your Own Harness&quot;</title><link>https://brimmar.dev/en/blog/claude-opencode-and-the-death-of-byoh/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/claude-opencode-and-the-death-of-byoh/</guid><description>Anthropic&apos;s blocking of third-party tools like OpenCode signals a shift in control, but the open ecosystem is moving faster.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Fall of Tailwind and the End of Knowledge Arbitrage</title><link>https://brimmar.dev/en/blog/tailwind-layoffs-and-knowledge-arbitrage/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/tailwind-layoffs-and-knowledge-arbitrage/</guid><description>Tailwind CSS cutting 75% of its team isn’t just a business crisis; it’s the signal of a new Industrial Revolution in software development.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Beyond 40 Hours: Why Work is Almost Never Enough</title><link>https://brimmar.dev/en/blog/beyond-40-hours-why-work-is-almost-never-enough/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/beyond-40-hours-why-work-is-almost-never-enough/</guid><description>Exploring why software development professionals need to go beyond their  contractual 40 hours to build a solid career and stand out in the market,  and how continuous learning differs from day-to-day work.</description><pubDate>Thu, 06 Nov 2025 22:00:00 GMT</pubDate></item><item><title>The Contradiction of the Return to Office</title><link>https://brimmar.dev/en/blog/the-contradiction-of-the-return-to-office/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/the-contradiction-of-the-return-to-office/</guid><description>Examining the contradiction between remote work success and the return-to-office  movement in companies like Nubank, which reached its peak operating in a primarily  remote environment, and why the mandatory hybrid model doesn&apos;t make sense for a  company that eliminated the physical for customers.</description><pubDate>Thu, 06 Nov 2025 21:41:00 GMT</pubDate></item><item><title>From &quot;Human&quot; Culture to &quot;Exposed&quot;: The Failure of AbacatePay</title><link>https://brimmar.dev/en/blog/from-human-culture-to-exposed-the-failure-of-abacatepay/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/from-human-culture-to-exposed-the-failure-of-abacatepay/</guid><description>Critical analysis of how AbacatePay handled an employee&apos;s dismissal, exposing the disconnect between the company&apos;s marketing and the reality of management.</description><pubDate>Wed, 05 Nov 2025 21:00:00 GMT</pubDate></item><item><title>Finally, the First Post</title><link>https://brimmar.dev/en/blog/finally-the-first-post/</link><guid isPermaLink="true">https://brimmar.dev/en/blog/finally-the-first-post/</guid><description>I&apos;ve been trying to write this first post for years, and the path to get here hasn&apos;t been a straight line.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item></channel></rss>