DDionisio Cortés Fernández2h ago · 30 min readEight CA Keys Between 1 and 255: What the eMudhra Incident Means for Your CodeUp to date as of 25 October 2026. The fixes are still changing: on 24 October Oracle shipped a second Java fix (CVE-2026-114820), so guidance written before then calls Java builds fixed that aren't. Fblog.dionisioc.dev
NNikhil Ikhar7h ago · 30 min readSecurity Invariants in Modern Software Engineering: Why They Matter More in the Era of Agentic AISecurity is not just about preventing attackers from entering a system. It is also about ensuring that certain security rules can never be violated, even when the application has bugs, external servicnik-hil.hashnode.dev
DDmitry Kakurin1d ago · 5 min readWhy Go-style error handling is not greatThere is an important concept in software development called "correct by construction" 1. Briefly, it means incorrect things cannot be expressed using a language/library/config/etc. in question. And idimagog.hashnode.dev
SSegni Adeba1d ago · 31 min readBuilding a Development Environment for Monkey: Part 3 - Solving an Advent of Code problemIntro We are finally done with building the development environment for Monkey after Part 1 and Part 2 of our series, by adding syntax highlighting with Tree-sitter and building a Language Server for segni.hashnode.dev
Sstamp IQ2d ago · 4 min readBuilding an Event Reporting Platform with Live Dashboards at the EdgeWhen designing infrastructure for the GCC event management software market, standard cloud-first architecture has a fatal flaw: physical crowd density destroys local network integrity. If you are taskstampiqhashnodedev.hashnode.dev
HHamed Yousefi3d ago · 6 min readRunning a DAG in parallelThink about what happens when you run a build. You check out the code. Then you compile it and generate the docs. Then you run the tests and the linter. Some of these steps have to wait for others, anhmdsefi.hashnode.dev
VViktor3d ago · 19 min readHow to Scrape Hacker News with Go: Front Page, Comments, Algolia Search, and a Rank Tracker (2026)Hacker News is a small site with an outsized effect. A Show HN that reaches the front page can bring a startup its first thousand users, and a week of comment threads tells you what developers really 1Oviktorhendelmann.hashnode.dev
SStacked4d ago · 14 min readGo vs Java Spring Boot: Benchmarking CPU Performance, Latency, Throughput, and MemoryGo vs Java Spring Boot: Benchmarking CPU Performance, Latency, Throughput, and Memory Introduction Go and Java are both widely used for building backend services, but they approach application developstacked.hashnode.dev
FFindUtils3d ago · 8 min readVersion Strings Are Not Text: How npm, Python, Debian, PHP and Go Disagree About 1.0.0-1FindUtils' post Why 10 Sorts Before 2 shows why plain text sorting puts v1.10 before v1.9, and its cheat sheet suggests "natural sort in code, or zero padding" for version numbers. That works until a findutils.hashnode.dev
MMaksim Martianov4d ago · 16 min readGo Can Call GALA Now: GALA in October (0.85 → 0.92)Here's a Go program. Nothing in it mentions GALA: package main import ( "fmt" "example.com/billing" ) func main() { team := billing.NewPlanPro(billing.WithPlanProSeats(3)) fmt.Println(team, tea2martianov.dev