Preslav Rachev
preslavrachev@mastodon.social
<p>Creator of <span class="h-card" translate="no"><a href="https://mastodon.social/@murmel_social" class="u-url mention">@<span>murmel_social</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.social/@feedle" class="u-url mention">@<span>feedle</span></a></span> and other tools that help you cut doomscrolling. A firm believer in the Open Web, and the power of critical thinking.</p>
Posts
-
View post
I figured, since I effectively play the role of an engineering manager to machines now, I might as well ask them to play Estimation Poker and give me their guesstimates at the start of each task 😁
-
View post
PSA: If you use Al Dente to curb battery charging above 80%, and plan to upgrade to macOS 27 Beta, keep in mind that Al Dente currently does not work with it. It won&#39;t crash, but still, it will let the battery go up to 100% Clicking on manual discharge works, though. https://www.reddit.com/r/MacOSBeta/comments/1u0wlgf/macos_27_db_1_al_dente_no_longer_limits_charge/
-
View post
If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: https://preslav.me/2026/09/09/gomjml-v0.13.0-improved-performance/ #golang
-
View post
The perverse reality of the world we live in. The same person who wouldn&#39;t want to pay 400-500 EUR for an iPad Mini would gladly spend 10x the amount on a Duo.
-
View post
purego != cgo . . . purego &gt; cgo! https://github.com/ebitengine/purego #golang
-
View post
They call programmers these days &quot;the condom between Claude Code and production.&quot; But so has been public administration. For decades.
-
View post
Arjan&#39;s take is so much on point here. As a programming tool, AI is much better than I have ever been (even after 20+ years). But software engineering is much more about chiseling things away than dumping massive amounts of code in a PR: https://www.youtube.com/watch?v=kAsvDoM9WJw&amp;t=510s
-
View post
Negative parallelism (&quot;It&#39;s not just that ... it&#39;s the other thing&quot;) is such a PITA in AI text that I am sick of it. I&#39;ve set up a series of deterministic linter rules to flag texts with those and more, using a tool called Vale: https://vale.sh/ - you don&#39;t want to know how much of AI text comes down my feeds.
-
View post
Just the other day day, I told someone that “we’re now at Java 25,” and that lmost people are “stuck between 8 and 11.” Turns out, I was wrong about one of those statements (but the other is still very true)😅 https://mail.openjdk.org/archives/list/announce@openjdk.org/thread/ORGGLMN75HFEWP7YL3ZLGHLYHVIBJDYT/
-
View post
The sad reality of Bluesky and Mastodon is that the folks I follow, don’t stop talking about Bluesky and Mastodon, and rambling about how bad X/Threads are. I spent a week around X and Threads, and the chatter there seems to be about anything else but the respective platform.
-
View post
Five years ago, I wrote a book on using Go for algorithmic generative art to show its versatility beyond servers and CLIs. I’m just as excited to this day. Here is an animated simulation of the Three-Body-Problem. #golang
-
View post
What I really miss from JetBrains&#39; Goland, is how easy it was to move types around. You just drag the type across packages, and all the imports get fixed automatically. I haven&#39;t been able to replicate it with CLI tools, and with AI agents, big refactors are even more wasteful. Has anyone been able to solve it? #golang
-
View post
You had a tool-calling-enabled LLM toochain shipped with #macOS 27, and you didn&#39;t tell me? https://developer.apple.com/videos/play/wwdc2026/334/
-
View post
Months after the hype, I finally installed OpenClaw. The idea of an agent with memory that is available 24/7 is enticing, but not something I can’t put together on top of Claude Code itself, plus a few cron jobs. I added a thin Go server that serves as a Web dashboard …
-
View post
In case, you are all eyeballing Rust now after DHH endorsed it, keep in mind that it comes at a cost. I don&#39;t mean comprehension, agents can tackle that. It&#39;s the pure iteration slowldown caused by build speed. If your boss wants 100s of PRs/d now, you won&#39;t be able to reach the KPI that way.
-
View post
Google's Gemini AI escaped the sandbox and hacked three companies. Mass media hysteria 😱 Meanwhile, the actual "hacks." 🤦🤦♀️🤦🏼♂️ Humans are simultaneously the most intelligent, and the dumbest creatures in the Universe.
-
View post
Thinking of MCP as “service discovery” is about the same as thinking of blockchains as “storage.” Does the job within the tight circumstances, but pretty terrible for any general-purpose use. To dissuade management and CTOs from slapping the term MCP on any API imaginable (because they will).
-
View post
Are you f-ing kidding me? #raspberrypi
-
View post
@rishat @marioguzman sure, I’ll try to formulate my thoughts in a couple of days. I’m currently fighting some nasty infection, and my mind gets foggy at times 🥵
-
View post
Have you had that awkward feeling, when you are able to speak the mother tongue of the other side, but you two have been talking in English for whole Eternity, so you just get along with it?
-
View post
Took my daily dose of microplastics. Now, back to work! P.S: some countries will never change. #bulgaria
-
View post
At what point should we expect #Claude to be banned outside the US altogether? #fable
-
View post
For whoever still hasn&#39;t had a listen to it, I was a guest on my favorite @cupogo podcast a few days ago. It was a ton of fun, and given the chance to talk to Shay and Jonathan again, I&#39;d do it 100%: https://preslav.me/2026/06/17/cup-o-go-podcast-episode/ #golang #programming
-
View post
With all due respect, neither the #ActivityPub, nor #ATProto will create a new Web. The Web was a happy coincidence, not something designed by committee. You cannot engineer virality. It just happens. RSS happened. ATProto is interesting from a technical perspective, but way too over-engineered.
-
View post
По време на Мондиала, осъзнавам колко съм благодарен за две неща: 1. VPN, за да не ми се налага да го гледам по българската телевизия. 2. Това, че нашите ме натискаха да уча немски и английски от сутрин до вечер, за да не ми се налага да го гледам по българската телевизия. Вие как се справяте?
-
View post
Life advice, you didn&#39;t ask me for: Your nervous system learned early that needing things out loud gets you nothing. So, you stopped asking and called it independence. That wiring served you then. It costs you now.
-
View post
It&#39;s way, way overdue, but Generative Art in Go is now officially typo-free (something it should have been since 2021, but better late, than never). Naturally, I&#39;d like to celebrate it, so I created a limited-time offer which should give new readers a 33% discount. Check it out, it&#39;s probably still worth it: https://p5v.gumroad.com/l/generative-art-in-golang/typofree #programming #golang
-
View post
Just don&#39;t go for more AR/VR, please! No real PlayStation fan wants that. What we want is platform exclusives that bring back the joy of solitary gaming, rather than being online 24/7. https://www.theverge.com/games/959191/sony-next-generation-playstation-ps6-beyond-the-living-room #sony #playstation
-
View post
You don’t need a detector for AI-generated text. You need a detector for mediocre and low-to-average text. That’s a far more difficult job. But not impossible.
-
View post
With all due respect to Supabase. I am sure it&#39;s a great piece of software (it sits on top of Postgres, after all). Sadly, it has turned into a Mar-a-Lago for bros who want to teach you how to build software, without having written a single line of code in their lives.