PPetar Atanasovski8h ago · 4 min readFrom One Student Association to Everyone: Open-Sourcing EMSATLDR: I built a platform for 400+ medical students, and now it's open source so any organization can use it. Check out the repo. It started with spreadsheets My girlfriend is part of EMSA Macedonia (Eblog.codechem.com
RRanjith Rosan1h ago · 2 min readWhy Your MCP Security Scanner Should Never Execute the Code It ScansAn MCP server gives an AI agent access to tools. Those tools may read files, call APIs, or run commands. Before connecting an agent to an unfamiliar server, it helps to understand what the server’s corookielearns.hashnode.dev
AAngel L. Valdés1h ago · 4 min readJUMP: keyboard-first, even outside the browserIn the browser I barely touch the mouse. I use Surfingkeys, an extension that puts a label on every link and button: I type the label and that's the click. Over the years I built my whole setup aroundalvaldes.hashnode.dev
JJitto Joseph1h ago · 5 min readHow we built a virtual office on Cloudflare Durable ObjectsTinyFloor is a virtual office for small remote teams: a pixel-art floor in the browser where everyone has a desk and a status. You can see who's around, walk over to a teammate's desk and call them intinyfloor.hashnode.dev
KKirill1h ago · 6 min readScreenshot testing in Python: why I ended up writing my own libraryI write test automation in Python: pytest, Playwright, CI. And from project to project I keep seeing the same picture. API tests, UI tests, reports: there is a good tool for all of it. But the moment marshlw-blog.hashnode.dev
MMiguel Angel Alonso Pérez2h ago · 4 min readBuilding a test management tool where AI agents are first-class citizens, not an afterthoughtTestPulse 1.0.0 just shipped. It's an open-source (AGPLv3) test management platform — projects, versioned test cases, suites, runs, reporting, a Jira connector — but the part worth writing about is hotestpulse.hashnode.dev
CCryptoPlay Guide9h ago · 8 min readFrom HMAC-SHA256 to Verifiable Results: A JavaScript WalkthroughA result can look random while still being reproducible. That is the useful idea behind a provably fair protocol: commit to a secret input, combine it with public inputs through a documented algorithmcryptoplayguide.hashnode.dev
AAlex Viser9h ago · 2 min readI gave my ElevenLabs voice agent a face (and it took less code than I expected)For a while, my voice agent was just that: a voice. It worked, but talking to a disembodied audio stream always felt a little like talking to a smart speaker. Then I came across Openspline, whose tagl1alexviser.hashnode.dev
JJerry19h ago · 3 min readA codebase-native delivery board you can run with one npx commanddsh-delivery-board v0.2.0 keeps a delivery board in the git repo instead of a separate project tool. Stages, handoffs, WIP limits, a weekly report, and a Timeline view all read and write one file (deljerryxff26alt.hashnode.dev
MMuhittin Çamdalı6h ago · 6 min readCocoaPods trunk goes read-only on December 2: what stops, what keeps working, and how to read your Podfile.lockCocoaPods trunk, the service that accepts new podspecs, stops accepting them on December 2, 2026. A trial run of read-only mode comes first, from November 1 to 7. Both dates are in the CocoaPods annoumuhittincamdali.hashnode.dev