AI and infrastructure news
Filter by type: Article78
- 17 days ago en.wikibooks.org
Wikibooks reference gathers over 80 C++ design patterns
The community-maintained More C++ Idioms reference on Wikibooks collects over 80 C++ design patterns for engineers to explore and compare. Companies can use it as a baseline for internal coding standards.
- 17 days ago en.algorithmica.org
Computer architecture and system performance
On May 16, 2026, Algorithmica published a guide to exploring hardware architecture topics relevant to performance, recommending that readers pair it with a book on algorithms for modern hardware.
- 17 days ago digitalmars.com
Article revisits fat pointers to reduce C array overflows
Published on April 4, 2026, the article says Walter Bright revised “C’s Biggest Mistake” with examples of fat pointers in C for addressing array-overflow bugs.
- 17 days ago asm.diveintosystems.org
ASM Visualizer: visual inspection of assembly code
A March 30, 2026 publication presents ASM Visualizer, a tool for viewing assembly code and helping engineers inspect compiler output.
Assembly and intrinsics: evaluating C and C++ choices
Dan Luu’s article discusses assembly and intrinsics, topics relevant to engineers evaluating low-level implementation choices in C and C++. This pauta proposes a practical way to compare those choices.
x86 Assembly: applications for low-level analysis
A Nayuki post published on March 3, 2026, introduces x86 Assembly programming as a learning resource and notes its usefulness for analyzing code and performance.
- 17 days ago isocpp.org
Low latency starts with architecture design
A CppCon 2024 talk on ultra-fast trading in C++ highlights how design decisions made before code optimization affect latency.
- 17 days ago popovicu.com
Bazel automates builds and validation for a custom CPU
An article published on December 4, 2025 describes a Bazel toolchain for the Mrav CPU that prepares Go, builds a simulator, assembles and runs firmware, and compares CPU state with a reference file.
- 17 days ago changkun.de
C++11 to C++26: modernize code safely
Ou Changkun’s free, open-access book surveys modern C++ features from C++11 to C++26. Companies can use it as a reference when assessing compatibility and planning modernization of C++ systems.
- 17 days ago hannes.hauswedell.net
C++20 Ranges and Views: a starting point for teams
Published on March 12, 2026, this article introduces C++20 ranges and views for beginners. Learn how to assess adopting these features in code and data-processing workflows.
- 17 days ago arobenko.github.io
Bare-metal C++: assessing embedded software foundations
Published on March 7, 2026, Alex Robenko’s practical guide is aimed at engineers working with C++ in bare-metal environments. This pauta suggests assessing how to improve maintenance and visibility in such systems.
- 17 days ago isocpp.org
C++: reviewing free store usage
A Standard C++ FAQ page, published on April 5, 2026, covers free store memory management and serves as a reference for engineers working with C++.
- 17 days ago modernescpp.com
C++ constexpr: compile-time computation
An MC++ Blog article published on June 12, 2026, discusses using constexpr for compile-time programming based on the C++ Core Guidelines.
- 17 days ago arne-mertz.de
Code reviews: defining a useful process
Published on June 3, 2026, Arne Mertz’s article presents reasons to conduct—or skip—code reviews and offers a basis for assessing their purpose.
- 17 days ago joellaity.com
How libc++ implements std::string
An article published on March 2, 2026 examines libc++'s implementation of std::string and its relevance to assessing string behavior and performance.
- 17 days ago mirrors.edge.kernel.org
Assessing the challenges of parallel programming
Published on March 2, 2026, the text introduces a book by Paul McKenney on the challenges of parallel programming and ways to address them.
- 17 days ago labs.iximiuz.com
Building Linux containers from scratch: practical company applications
Published on November 25, 2025, the tutorial covers Linux primitives used to build containers and offers a basis for assessing workload isolation and execution.
- 17 days ago shubhankar-gambhir.github.io
How GCC changes dispatch performance
A post published on June 8, 2026 compares std::variant with virtual dispatch: the former went from 28% slower on GCC 11 to 50% faster on GCC 12, with only the compiler changed.
Turning compiler optimizations into practical tests
Published on March 3, 2026, Matt Godbolt’s blog post gathers an archive of Advent of Compiler Optimizations 2025, useful to C and C++ engineers exploring compiler optimizations.
- 17 days ago godbolt.org
How to visualize a Clang AST in Compiler Explorer
A post published on April 1, 2026, shows how Compiler Explorer can display the Clang AST for a short C++ program.
- 17 days ago fabiensanglard.net
C/C++ compilation: make builds and loading traceable
Published on November 13, 2025, the series covers C and C++ compilers, linking, object files, shared libraries, and loaders. These topics can inform improvements to build and deployment traceability and diagnostics.
- 17 days ago keleshev.com
Compiler construction for ARM: practical foundations
Vladimir Keleshev’s book teaches compiler fundamentals and Assembly through a TypeScript subset that generates code for 32-bit ARM.
- 17 days ago blog.regehr.org
Undefined behavior in C and C++: reducing risks
Published on June 9, 2026, the article presents a guide to undefined behavior in C and C++ and highlights its relevance to writing and analyzing code in these languages.
- 17 days ago acodersjourney.com
Concurrency in C++20/23: reducing common errors
A guide published on March 29, 2026 covers common multithreading errors in modern C++ and presents practices intended for production-ready code.
- 17 days ago antonz.org
Defer in C: eight approaches and their trade-offs
An article published on February 5, 2026 compares eight ways to implement defer in C and discusses portability and resource-cleanup patterns.
- 17 days ago sorting.cr.yp.to
djbsort adds performance gains with AVX2 and support for more numeric types
The new djbsort version brings performance gains with AVX2 and now sorts int32, uint32, float32, int64, uint64 and float64 arrays, with updated tests, documentation and benchmarks.
eBPF on Linux: Observability Without Changing the Kernel
On March 28, 2026, the eBPF site introduced technology for running sandboxed programs in the Linux kernel without modifying its source code or loading a module, and offered tutorials and community resources.
- 17 days ago johnnysswlab.com
Floating-point errors in C++: detection and performance
An article published on February 18, 2026 compares manual checks, sticky bits, and hardware traps for detecting floating-point errors in C++, considering their effects on correctness and runtime performance.
- 17 days ago origin.kernel.org
Linux schedulers: investigating system performance
Linux kernel documentation, published on May 30, 2026, describes the schedulers available in the kernel and provides a reference for investigating process scheduling and system performance.
Structure packing in C: memory layout and padding
Eric S. Raymond published the article “The Lost Art of Structure Packing”, on arranging the fields of C structures and memory layout. Wendelmaques shows how to audit and control that layout in production systems.
C extensions and portability across compilers
An article published on May 25, 2026, discusses C extensions and alternative compilers, noting how non-standard behavior can affect portability.
- 17 days ago devblogs.microsoft.com
Fibers and runtime stack expansion
In an article published on March 4, 2026, Raymond Chen discusses using fibers to expand a thread's stack at runtime; part one covers the simple return-value case.
- 17 days ago floooh.github.io
Generation counters for safer handle-based memory management
A post published on June 5, 2026, discusses handles as an alternative to pointers and describes using a per-slot generation counter to prevent collisions.
Intel documents processor-instruction access through C functions
Published on February 17, 2026, Intel’s documentation presents C-style functions that provide access to processor instructions without writing assembly.
- 17 days ago popovicu.com
A minimal Zig time-sharing kernel for RISC-V
Published on May 12, 2026, the article describes building a minimal time-sharing kernel in Zig for RISC-V on OpenSBI, including S-mode traps and timer-triggered context switching.
- 17 days ago lurklurk.org
Linkers in C and C++: diagnosing build failures
A guide published on May 27, 2026, explains the linking process and how understanding it helps diagnose build and linker problems in C and C++.
- 17 days ago belkadan.com
Dynamic or static linking: weigh startup and disk use
Jordan Rose’s article, published on March 2, 2026, discusses the trade-off between startup time and disk space in dynamic and static linking strategies.
- 17 days ago kernel.org
Linux documents bus lock detection on x86
Published on April 11, 2026, Linux kernel documentation covers detecting and handling bus locks on x86. Split locks can affect system performance.
- 17 days ago diveintosystems.org
Free book covers systems programming in C
Published on March 31, 2026, Dive into Systems covers systems programming, code optimization, and assembly across multiple architectures, using C as its foundation.
- 17 days ago ubuntu.com
Locks in real-time Ubuntu: kernel concurrency and SMP
On June 10, 2026, Real-time Ubuntu documentation explained how kernel locks protect critical sections from context switches and preemption, including on multiprocessor systems.
Let's assess your project

I reply with scope and a proposal.












