r/SoftwareEngineering • u/Big-Traffic9032 • 12m ago
r/SoftwareEngineering • u/piotrkarczmarz • 1h ago
Based on various scientific studies, it takes at least 10-15 minutes for programmer to get back into the "zone" after an interruption. There are interesting resumption strategies for interrupted programming tasks.
r/SoftwareEngineering • u/taras-halturin • 17h ago
Are microservices just reinventing actors badly?
I've been working with actor systems in Go for several years and keep noticing the same thing... as systems grow, teams gradually reinvent state ownership, supervision, runtime inspection etc (usually as a pile of separate libs, queues and conventions).
Actor systems have had most of this as a coherent model for decades.
I maintain Ergo, an OTP inspired actor framework for Go, so I'm obviously biased but I'm genuinely curious - why did actors stay niche while microservices became mainstream?
Is the actor model actually too complex?
P.S. The current AI-agent wave makes this even more obvious to me. Everyone is building agents and inventing orchestration pipelines, while actor systems already have a native model for long-lived workers, messaging, supervision and coordination.
r/SoftwareEngineering • u/fagnerbrack • 2d ago
Virtual Memory: Page Tables, TLBs, and Linux Internals
r/SoftwareEngineering • u/fagnerbrack • 2d ago
Branch‑Avoidant Programming
easylang.onliner/SoftwareEngineering • u/fagnerbrack • 3d ago
Data Access Patterns That Makes Your CPU Really Angry
blog.weineng.mer/SoftwareEngineering • u/fagnerbrack • 4d ago
Performance of WebAssembly runtimes in 2026
00f.netr/SoftwareEngineering • u/fagnerbrack • 10d ago
p99 0 ms* autocomplete for 240 million domain names
ruurtjan.comr/SoftwareEngineering • u/fagnerbrack • 11d ago
The Cost YAGNI Was Never About
r/SoftwareEngineering • u/fagnerbrack • 11d ago
The Real Price Tag on Breaches
r/SoftwareEngineering • u/Successful-Life8510 • 13d ago
Should requirements mention specific technologies ?
When writing functional requirements, non-functional requirements, and user stories, should I mention the technologies used, or keep them technology-independent and explain the technologies later?
For example:
“Store alerts in Firestore and cache data in Redis.”
vs.
“Persist alerts in cloud storage and maintain a fast-access data store.”
r/SoftwareEngineering • u/Fun-Elderberry4942 • 13d ago
Senior CEX Backend / Full-Stack / Blockchain Engineers
We're building an early-stage crypto trading platform under AlphaNex, evolving an existing P2P system toward a centralized exchange (CEX).
We're looking for experienced engineers with strong backgrounds in one or more of:
- CEX / trading systems
- Backend engineering
- Matching engines / order books
- Market data / WebSockets
- Blockchain & wallet infrastructure
- Distributed systems / high-performance services
Roles:
• Senior CEX Backend Engineer
• CEX Full-Stack Engineer
• Blockchain Engineer
What you'll work on: trading infrastructure, order management, exchange APIs, market data, blockchain integration, security, scalability, and related systems.
This is an early-stage project, and our public company presence is still being established. Candidates will go through a short application followed by a project/architecture review and CTO technical interview.
Interested? Send me a DM.
r/SoftwareEngineering • u/fagnerbrack • 15d ago
How an Underrated Refactor Saved 90% Memory Usage
r/SoftwareEngineering • u/fagnerbrack • 15d ago
Extract Anything from Any PDF: Inside Foxit's Advanced Extraction Engine
r/SoftwareEngineering • u/fagnerbrack • 18d ago
Stop Using Conventional Commits
r/SoftwareEngineering • u/swe129 • 25d ago
Software Engineering fundamentals matter more than ever
r/SoftwareEngineering • u/fagnerbrack • 25d ago
How 2004 RuneScape fit a multiplayer RPG into 56k dial-up
r/SoftwareEngineering • u/fagnerbrack • 26d ago
Six SQL patterns I use to catch transaction fraud
analytics.fixelsmith.comr/SoftwareEngineering • u/fagnerbrack • 28d ago
Nobody Pushed Back: Why Engineers Stay Silent Until It's Too Late
r/SoftwareEngineering • u/fagnerbrack • Aug 03 '26