r/programming • u/mttd • 7d ago
r/programming • u/Lost-Dragonfruit-663 • 7d ago
How to test if your numerical code is Mathematically correct?
medium.comr/programming • u/fykup • 8d ago
Running a Java Spring Boot app on a 512 MB VPS with lightweight monitoring
pvrlabs.xyzI wanted to see how a fairly representative Java Spring Boot application behaves on a very small VPS, especially the difference between configured heap and actual JVM process memory.
The test app uses Spring Boot 3.5.x, Spring MVC, JPA/Hibernate, H2, embedded Tomcat, Actuator, scheduled work, and outbound HTTP. I also kept lightweight monitoring on the same machine.
The original 256 MB configuration was too tight. With 512 MB RAM + 256 MB swap, the application completed the test reliably.
Full setup and measurements are in the linked article.
Since then I’ve also managed to get the same application working on a 256 MB VPS with swap using JDK 25 Compact Object Headers and tighter JVM settings. I’m preparing that as a separate follow-up experiment.
r/programming • u/BrewedDoritos • 8d ago
What Zig felt like, coming from Rust
besok.github.ior/programming • u/goto-con • 7d ago
Every Event, Everywhere, All at Once • Jacqui Read
youtu.ber/programming • u/fagnerbrack • 8d ago
How an Underrated Refactor Saved 90% Memory Usage
tanstack.comr/programming • u/cekrem • 7d ago
`bun-plugin-elm`: import { Elm } from "./Main.elm" (Made by Hand, btw) · cekrem.github.io
cekrem.github.ior/programming • u/tymscar • 9d ago
How To Report A Bug So It Actually Gets Fixed
blog.tymscar.comr/programming • u/chaobang • 10d ago
The unlikely Linux macro
rushed-reflections.bearblog.devWrote a bit about the `unlikely` and `likely` macros in the Linux codebase. Great little exploration into tiny optimizations that everyone should know more about 😄
r/programming • u/LaughNgamez • 10d ago
Debugging Starcraft RTS Micro (Starcraft Bot Competition)
youtu.ber/programming • u/JizosKasa • 11d ago
Finding a hidden Mersenne Twister implementation inside a 15 year old game binary
medium.comr/programming • u/Calm_Habit137 • 10d ago
MicroPython and CircuitPython: Pythons Quiet Takeover of IoT and Robotics
arxiv.orgr/programming • u/henk53 • 10d ago
Next.js Dynamic Routes now also available in Faces!
balusc.omnifaces.orgr/programming • u/Successful_Bowl2564 • 12d ago
The August 17 outage, and the work ahead
github.blogr/programming • u/mttd • 11d ago
Pitfalls of Benchmarking on Modern Systems
stefan-marr.der/programming • u/Super-Performance-86 • 11d ago
The Great Android Stack Reset: Mobile System Design History
returnzero.devAndroid, the last to arrive at the declarative UI party, took its time, until finally reaching a stable solution. Here's a rundown of the major changes in the Android System Design across the eras.
I was away from Android for 7 years and came home to a totally strange place. This is my attempt to make sense of what happened while I was gone - how the stack reset four times (Activities -> MVP/RxJava -> Architecture Components -> Compose) and why each lurch happened. Written for interview prep but the history stands on its own.