The Future of Software Development is Software Developers
https://codemanship.wordpress.com/2025/11/25/the-future-of-software-development-is-software-developers/
https://codemanship.wordpress.com/2025/11/25/the-future-of-software-development-is-software-developers/
Codemanship's Blog
The Future of Software Development is Software Developers
<ShamelessPlug> If you’re looking to get your development team AI-ready, my hands-on instructor-led training in the principles and practices that enable teams to rapidly, reliably and s…
🔥10👍5
Practical
https://www.cppstories.com/2025/chrono-calendar-examples/
std::chrono Calendar Examples (C++20)https://www.cppstories.com/2025/chrono-calendar-examples/
C++ Stories
7 Practical std::chrono Calendar Examples (C++20)
This article collects small, self-contained, and practical examples for working with std::chrono calendar types.
The previous blog post - see Exploring C++20 std::chrono - Calendar Types - C++ Stories - focused on the building blocks: calendar types, operators…
The previous blog post - see Exploring C++20 std::chrono - Calendar Types - C++ Stories - focused on the building blocks: calendar types, operators…
No strcpy either
https://daniel.haxx.se/blog/2025/12/29/no-strcpy-either/
https://daniel.haxx.se/blog/2025/12/29/no-strcpy-either/
daniel.haxx.se
no strcpy either
Some time ago I mentioned that we went through the curl source code and eventually got rid of all strncpy() calls. strncpy() is a weird function with a crappy API. It might not null terminate the destination and it pads the target buffer with zeroes. Quite…
❤4👍1🥴1
The Cost of a Closure in C, The Rest
https://thephd.dev/the-cost-of-a-closure-in-c-c2y-followup
https://thephd.dev/the-cost-of-a-closure-in-c-c2y-followup
The Pasture
The Cost of a Closure in C, The Rest
The last article checked the landscape of various C and C extension implementations of Closures for their performance capabilities. But, there were a few twe...
👍1
Linux Kernel bugs hide for 2 years on average. Some hide for 20.
https://pebblebed.com/blog/kernel-bugs
https://pebblebed.com/blog/kernel-bugs
👾5❤1
Signals vs Query-Based Compilers
https://marvinh.dev/blog/signals-vs-query-based-compilers/
https://marvinh.dev/blog/signals-vs-query-based-compilers/
marvinh.dev
Signals vs Query-Based Compilers
With the rise of LSPs, query-based compilers have emerged as a new architecture. That architecture is much more similar and also different to Signals than I initial assumed them to be.
🔥6👾1
std::move doesn't move anything: A deep dive into Value Categorieshttps://0xghost.dev/blog/std-move-deep-dive/
0xghost.dev
std::move doesn't move anything: A deep dive into Value Categories
Why std::move is just a cast, how it kills RVO if used wrong, and the mechanics of ownership transfer.
😱4❤2💯2🤔1🤯1
overflow12.pdf
238 KB
Understanding Integer Overflow in C/C++
https://users.cs.utah.edu/~regehr/papers/overflow12.pdf
https://users.cs.utah.edu/~regehr/papers/overflow12.pdf
🗿4🤔1
Never-before-seen Linux malware is "far more advanced than typical"
https://arstechnica.com/security/2026/01/never-before-seen-linux-malware-is-far-more-advanced-than-typical/
https://arstechnica.com/security/2026/01/never-before-seen-linux-malware-is-far-more-advanced-than-typical/
Germany Paid Arch Linux $500K to Re-write Package Management in Rust
One question: WHY?!
https://x.com/i/status/2011148649640898871
One question: WHY?!
https://x.com/i/status/2011148649640898871
X (formerly Twitter)
The Lunduke Journal (@LundukeJournal) on X
Germany Paid Arch Linux $500K to Re-write Package Management in Rust
One question: WHY?!
One question: WHY?!
😐5🤣3🦄3👏2
Introduction to System Programming in Linux
https://github.com/stewartweiss/intro-linux-sys-prog
https://github.com/stewartweiss/intro-linux-sys-prog
GitHub
GitHub - stewartweiss/intro-linux-sys-prog: A repository of all code from Introduction to System Programming in Linux, by Stewart…
A repository of all code from Introduction to System Programming in Linux, by Stewart Weiss - stewartweiss/intro-linux-sys-prog
❤2😐2🗿1
Designated Initializers (C++20)
https://mropert.github.io/2026/01/15/designed_initializers/
https://mropert.github.io/2026/01/15/designed_initializers/
mropert.github.io
Designated Initializers, the best feature of C++20 · Mathieu Ropert
Of all the features added to C++ over the past years, I think Designated Initializers is both the best and one of the least talked about. Time to right that wrong.
😐4❤1
Understanding C++ Ownership System
https://blog.aiono.dev/posts/understanding-c++-ownership-system.html
https://blog.aiono.dev/posts/understanding-c++-ownership-system.html
🔥2❤1🤔1😐1
The Scoped Task Trilemma (Rust)
https://without.boats/blog/the-scoped-task-trilemma/
https://without.boats/blog/the-scoped-task-trilemma/
🤔2❤1
Compute 33 Million Satellite Positions in 3 Seconds with Zig Vectorization
https://atempleton.bearblog.dev/i-made-zig-compute-33-million-satellite-positions-in-3-seconds-no-gpu-required/
https://atempleton.bearblog.dev/i-made-zig-compute-33-million-satellite-positions-in-3-seconds-no-gpu-required/
Anthony T's Blog
I Made Zig Compute 33 Million Satellite Positions in 3 Seconds. No GPU Required.
I've spent the past month optimizing SGP4 propagation and ended up with something interesting: is now the I'm aware of, hitting in native Zig and with ...
🔥10
Learning Low-Level Computing and C++ by Making a Game Boy Emulator
https://byteofmelon.com/blog/2026/making-of-gamebyte
https://byteofmelon.com/blog/2026/making-of-gamebyte
Byte of Melon
Learning Low-Level Computing and C++ by Making a Game Boy Emulator - The Making of GameByte - Byte of Melon
❤3🔥2