
Upgrade backend testing with Cucumber feature tests. Write human-readable tests, improve communication, get free documentation, achieve 100% API coverage, and deploy confidently to production.

Explore thread synchronization in real-time audio using RCU, addressing data sharing challenges and ensuring wait-free operations on real-time threads.

Eliminate C++ undefined behavior, plug-in contract violations, and Intel assumptions in legacy codebases. Learn strategies for supporting new platforms and improving code quality in audio plugins.

Explore WebAudio Modules 2.0, an open-source audio plugin standard for web platforms. Learn about its features, development, and applications in digital audio workstations and online music production.

Learn to set up and implement unit testing for JUCE audio plugins, covering practical examples from basic checks to verifying processor output.

Explore memory allocation on audio threads using C++'s std::pmr namespace. Learn techniques for low-latency audio processing and improve product features through efficient memory management.

Explore CHOC, a free header-only C++ library for audio developers. Learn about its design, functionality, and the thought processes behind creating effective generic code.

Explore RADSan, a realtime-safety sanitizer for LLVM. Learn about sanitizers, realtime-safety testing, RADSan's components, and how to implement it in your projects. Discuss community sharing strategies.

Explore common misconceptions and errors in real-time C++ audio development. Learn to avoid pitfalls and write efficient, reliable code for audio applications.

Leverage Rust's type system for elegant, concise, and safe DSP code. Explore advanced features, zero-cost abstractions, and various implementation styles for audio processing graphs.

Discover intuitive techniques for optimizing audio DSP code, focusing on compiler-friendly patterns and efficient benchmarking methods to enhance performance without sacrificing readability.

Explore legacy code refactoring in C++ audio software. Learn strategies for improving performance, maintainability, and understanding complex codebases through a case study of Ableton Live.

Discover strategies for writing bug-free real-time audio C++ code. Learn DSP techniques, code reuse, C++/Python interoperability, and real-world examples to enhance confidence and correctness in audio development.

Learn to create accessible JUCE apps with screen reader support, component grouping, keyboard focus, and real-world examples. Gain insights for developing inclusive audio software.

Explore innovative C++ concepts for audio programming, including MIDI-inspired languages, built-in audio semantics, and live plugin development in DAWs. Discover new technologies blurring music and code.

Explore strongly-typed units in digital audio processing, examining real-world examples and the mp-units library for C++. Learn to prevent unit-related errors and enhance code safety.

Explore methods for testing Flutter desktop apps, including unit tests, widget tests, and integration tests through a hands-on example application.

Explore Rust for cross-platform app development, focusing on a zero-weight framework, timeless UI design, functional GUI programming, and safe high-performance extensibility.

Migrate workloads to Arm-based cloud instances for better performance, lower costs, and sustainability. Learn through hands-on examples and demonstrations on various cloud platforms.

Explore Java platform optimizations for enhanced runtime performance on cutting-edge Arm CPUs, delving into advanced techniques and strategies.

Explore .NET optimization techniques for Arm architecture with Microsoft's Kunal Pathak, enhancing performance and efficiency in software development.