Deb Sahu
debashishsahu.com
Deb Sahu
@debashishsahu.com
🧲NMR/Biophysics PhD🧬Science🧪Nerd🫙Freshnox - Cofounder & CTO🧊S3 Tech Innovations - Founder & CEO🍛Foodie📡IoT enthu pattani👨🏽‍💻Coder👨🏽‍🔧Tinkerer/maker▶️Ex-YouTuber〽️Amateur Trader⚡️EV🚗Dog Dad🐶Smart Home🏠

🌏 https://social.debashishsahu.com

🗣️ Opinions are my own 🫢
This hits #RHEL 9, #AlmaLinux 9, #Rocky 9, #CentOS Stream 9: all the same under the hood, all the same headache.
Check your limits.conf BEFORE your next upgrade. You'll thank yourself later.
#NMR #Bruker #TopSpin #ScientificComputing #LabIT
December 18, 2025 at 4:04 PM
The fix is annoyingly simple once you know:

Add to /etc/security/limits.conf:

* soft memlock unlimited
* hard memlock unlimited

Reboot. That's it. You're done.
December 18, 2025 at 4:04 PM
What happened: #RHEL9 slashed the memory locking limit to a measly 8 MB in the name of "security hardening." Real-time scientific software needs way more than that to function. Shimming your magnet? Not anymore.
December 18, 2025 at 4:04 PM
Anyone looking into it, here’s a useful resource: wiki.serversatho.me/nextcloud
wiki.serversatho.me
November 27, 2025 at 1:18 AM
Now on the ESP-IDF Component Registry:

idf.py add-dependency "debsahu/espidf-nats^1.0.2"

Header-only, works with ESP-IDF 4.4+, supports ESP32/S2/S3/C3.

PRs welcome!

github.com/debsahu/espidf-nats
GitHub - debsahu/espidf-nats: A shallow port of arduino-nats to the ESP-IDF framework
A shallow port of arduino-nats to the ESP-IDF framework - debsahu/espidf-nats
github.com
November 25, 2025 at 5:28 AM
The Claude workflow was wild - I'd describe a NATS feature, Claude would implement it, we'd iterate on edge cases.

Went from ~200 lines to 2000+ lines of header-only C++. All the JetStream API complexity handled in clean callbacks.
November 25, 2025 at 5:28 AM
Perfect for IoT:

• KV Store → device config, sensor calibration, device twins
• Object Store → OTA firmware updates, log uploads
• JetStream → guaranteed delivery for critical sensor data
• Offline buffering → handles spotty WiFi gracefully
November 25, 2025 at 5:28 AM
More reliability features:

• NATS 2.0 Headers (HPUB/HMSG)
• Request timeouts with callbacks
• Async non-blocking connect
• Message buffering when offline
• Exponential backoff reconnect
• Connection metrics & error codes
November 25, 2025 at 5:28 AM
What Claude helped me build:

• TLS/SSL with mTLS support
• Full JetStream - streams, consumers, pull-based delivery, ACKs
• Key-Value Store for device config
• Object Store for firmware/large files
• Multi-server failover
November 25, 2025 at 5:28 AM
Sure, here’s what it ended up as. TrueNAS scale offline backup of my home TrueNAS scale.
November 14, 2025 at 5:48 AM
People are upset about Opus weekly limits, and tone deaf Anthropic is saying this:
From the Anthropic community on Reddit
Explore this post and more from the Anthropic community
www.reddit.com
October 2, 2025 at 1:57 AM
Yes that’s was my second choice!
October 2, 2025 at 1:07 AM