
Explore modern native application development using Gradle, covering C/C++, D, Rust, Go, cross-platform builds, and integration with tools like GNU Make, CMake, Doxygen, and Conan.

Honest case study on transitioning from SVN to Git in a medium-sized team. Explores workflows, challenges, and DevOps considerations for CI/CD pipelines, offering practical insights and workarounds.

Comprehensive introduction to Go programming, covering basics, concurrency, Docker integration, and common pitfalls. Ideal for beginners and intermediate developers seeking to enhance their Go skills.

Comprehensive guide on library development, covering code quality, testing, documentation, release management, and user engagement. Insights from Boost and libc++ experiences.

Explore the Samman Technical Coaching method for improving agile practices in development teams through ensemble programming and focused learning sessions.

Explore innovative approaches to cybersecurity, privacy, and harm prevention in software development. Learn to make informed safeguarding decisions using industry-wide security information and DevOps tools.

Explore software development's evolution from punched cards to DevOps, examining why security is often seen as an 'extra' responsibility and celebrating developers' adaptability across eras.

Enhance debugging workflow using CMake Presets, remote debugging, and CI pipelines. Learn to optimize embedded projects on Raspberry Pi with Visual Studio Code and GitHub Codespaces.

Explore practices enabling Continuous Integration for fast workflow, increased feedback, stability, and throughput. Learn to gain benefits beyond tooling for better software delivery.

Explore the concept of trivial relocatability in C++, its performance benefits, and various proposals to incorporate it into the standard, enhancing container efficiency for non-trivial types.

Explore how code tells a story beyond instructions, revealing context, decisions, and evolution. Learn to preserve and convey this narrative for better understanding and future development.

Discover tools and techniques for maintaining high-quality Emacs Lisp packages, including automated testing, linting, and continuous integration setup for GitHub and GitLab.

Explore interactive remote debugging and development using TRAMP Mode in Emacs. Learn to efficiently manage remote systems, debug code, and streamline your workflow with powerful tools and techniques.

Comprehensive overview of Org-mode's recent developments, including new features, improvements, and ecosystem growth, highlighting key advancements in functionality and user experience.

Explore rde, an opinionated Emacs configuration system, with insights on package management, documentation, and its role in the Emacs ecosystem.

Explore Prometheus monitoring for small and large deployments, covering data collection, service discovery, alerting, storage, and visualization with Grafana.

Explore Oracle Public Cloud's CI/CD workflow for OpenStack development, including tools and experiences in DevOps practices for efficient cloud infrastructure management.

Explore decentralized kernel CI using snowpatch and Patchwork for rapid feedback on Linux kernel patches, improving development efficiency and collaboration across diverse testing environments.

Learn to create custom Ubuntu and Debian container base images using simple tools like debootstrap and multistrap, gaining insights into container building and debugging.

Explore open-source FPGA development with SymbiFlow, the "GCC of FPGAs". Learn about its current status, supported FPGAs, and how hobbyists are revolutionizing hardware design.

Explore the history, controversy, and impact of systemd, delving into bootstrap processes, init systems, and the evolving landscape of Unix-like operating systems.