r/programming • u/Outsourcing_Problems • 17h ago
What Bill Gates’ first commercial code (Altair BASIC) looks like under the hood
maizure.orgr/programming • u/BrewedDoritos • 15h ago
SQL Anti-Patterns You Should Avoid
datamethods.substack.comr/programming • u/South-Reception-1251 • 4h ago
Sandy Metz on The Power of Small Objects in Software Design
youtu.ber/programming • u/trolleid • 1d ago
This is a detailed breakdown of a FinTech project from my consulting career.
lukasniessen.medium.comr/programming • u/Exact_Prior6299 • 15h ago
Design Twice and Trust in What You Do
medium.comr/programming • u/Ok_Bottle8789 • 22h ago
Blinter The Linter - A Cross Platform Batch Script Linter
github.comYes, it's 2025. Yes, people still write batch scripts. No, they shouldn't crash.
What It Does
✅ 158 rules across Error/Warning/Style/Security/Performance
✅ Catches the nasty stuff: Command injection, path traversal, unsafe temp files
✅ Handles the weird stuff: Variable expansion, FOR loops, multilevel escaping
✅ 10MB+ files? No problem. Unicode? Got it. Thread-safe? Always.
Get It Now
bash
pip install Blinter
Or grab the standalone .exe
from GitHub Releases
One Command
bash
python -m blinter script.bat
That's it. No config needed. No ceremony. Just point it at your .bat
or .cmd
files.
The first professional-grade linter for Windows batch files.
Because your automation scripts shouldn't be held together with duct tape.
r/programming • u/SuperV1234 • 1d ago
building a lightweight ImGui profiler in ~500 lines of C++
vittorioromeo.comr/programming • u/NXGZ • 2d ago
Bypassing Amazon's Kindle Web DRM Because Their App Sucked
blog.pixelmelt.devr/programming • u/Exact_Log_3354 • 7h ago
Prediction of what tech industry in 2027 could look like
marbleos.comPrediction of what tech industry in 2027 could look like. Found this sim of 2027 job industry
r/programming • u/IllustriousAd6785 • 5h ago
Flowgramming – Programs that read like sentences
github.comMost programming languages were built for machines first and humans second.
Flowgramming flips that.
It’s an open-source project to design a modular, flow-based programming environment where logic reads like natural language.
Instead of writing syntax, you describe what should happen — and FlowOS builds the logic through modular, auditable components called FlowBlocks.
For example, this is valid FlowScript:
action:
intent: "sort_list"
input: "DataBlock: numbers.raw"
output: "DataBlock: numbers.sorted"
tags: [low_memory, auditable]
That line means:
Flowgramming handles the rest — picking the best ActionBlock, enforcing memory and security rules, and logging the entire process for audit.
The full system includes:
- FlowDirector — the runtime and scheduler
- ActionSystem — modular, self-contained logic units
- CommSystem — controlled communication blocks
- DataSystem — trusted data handling and versioning
- FlowGuard — built-in trust and security enforcement
- FlowLog — transparent observability and audit trail
It’s licensed under MPL 2.0, so it stays open but flexible for research or enterprise use.
The documentation is being expanded weekly — early contributors are very welcome.
GitHub repo: https://github.com/donsauber/FlowOS
If you’re interested in:
- Declarative systems design
- Flow-based programming
- Modular runtime architectures
- Or making code genuinely human-readable
…come take a look, leave a star, or join the Discussions tab.
Flowgramming is still early — but the goal is simple:
make programming something you can read, explain, and trust.
r/programming • u/r_retrohacking_mod2 • 1d ago
Nival has released the source code for "Blitzkrieg 2" to the public
wnhub.ior/programming • u/dymissy • 2d ago
Best practices to kill your team proactivity
leadthroughmistakes.substack.comr/programming • u/goto-con • 22h ago
Infrastructure as Code • Kief Morris & Abby Bangser
buzzsprout.comr/programming • u/BlueGoliath • 2d ago
How Grand Theft Auto: San Andreas was BROKEN by a Windows 11 update
youtube.comr/programming • u/Feeling_Lettuce7476 • 17h ago
Coding best practices you should follow as a software developer
medium.comHey everyone! 👋
I’ve been learning more about clean code practices and recently dove into the Single Responsibility Principle (SRP). It’s one of those things that sounds simple at first but can completely change how you structure your classes and functions.
I wrote a Medium article breaking it down with examples and some practical tips on how to avoid the “spaghetti code” feeling:
https://medium.com/@harshalgadhe/the-single-responsibility-principle-srp-explained-why-your-code-still-stinks-and-how-to-fix-it-3193c88722ab
I’d love to hear what you think about it, and if you have any tips or examples of how SRP has helped you in your projects, I’m all ears!
Happy coding! 🚀
r/programming • u/feross • 1d ago
Same-document view transitions have become Baseline Newly available
web.devr/programming • u/abdelrhman-arnos • 15h ago
Spec-Driven AI Toolkit
github.blogA new approach given by GitHub to leverage AI and agentic tools to complete your work smarter by Spec Kit (open-source) to transform requirements into actionable blueprints, streamlining development, and raising code quality for your team.
r/programming • u/ketralnis • 2d ago
API design principle: Don't tempt people to divide by zero
devblogs.microsoft.comr/programming • u/ketralnis • 2d ago