
Explore Haskell code efficiently with Emacs using offline documentation, local resources, and specialized packages. Learn about literate programming and reindexing techniques for enhanced productivity.

Explore software supply chain security risks, including package vulnerabilities and malicious code injection. Learn strategies to mitigate these risks in modern software development.

Insights from a year cleaning infected WordPress sites: memorable cases, favorite malware, persistent attackers, and tips to protect your site from compromise.

Explore the viability of web technologies for real-time audio processing, focusing on a module synthesizer implemented in Golang and transpiled to JavaScript, discussing challenges and solutions.

Explore the fusion of AI and AR in art, discussing technologies, impacts, and the artist's journey in bridging digital and physical worlds through innovative artworks.

Learn to create unique clothing patterns using Haskell's "diagrams" library. Explore composable graphics, mathematical structures, and build an open-source fashion design pipeline for functional and stylish apparel.

Strategies for developing cross-platform applications using Qt, QML, and Kirigami. Learn to share code between desktop and mobile while navigating challenges in Android and iOS support.

Explore FileSender, a browser-based solution for securely sharing large files across organizations. Learn about its features, implementation, and future development prospects.

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 efforts to build the upstream Linux kernel using Clang, including patches to the build system, kernel code, and LLVM/Clang. Learn how to build a kernel with Clang and discover remaining challenges.

Exploring PHP 7's major version upgrade: balancing innovation with backward compatibility, encouraging adoption, and comparing approaches with other programming languages.

Innovative platform combining Django, Ansible, and OpenStack to teach complex, distributed tech skills remotely. Enables hands-on learning of modern technologies through realistic, on-demand lab environments.

Learn Lua programming and create graphical games using the LÖVE engine. Perfect for beginners, this tutorial covers installation, scripting basics, and game development fundamentals.

Explore Rust for embedded systems: architecture support, paradigm shifts, and techniques for microcontrollers. Survey of outstanding embedded Rust projects in the ecosystem.

Live demonstration of hacking an SD card's embedded processor, turning it into a covert mini-computer. Explores hardware capabilities, security breaches, and potential applications in network penetration and automation scenarios.

Explore TypeScript and Rust's growth, collaborative design, and open-source project management techniques. Gain insights into successful language development and community-driven innovation.

Explore finite state machines as a versatile design pattern applicable to both FPGAs and React, bridging hardware and software development with practical implementation insights.

Explore the elegance of the original LISP interpreter from 1959, implemented in C. Discover the foundational concepts of computation through this mind-bending language design.

Insights and strategies for teaching coding to 9-10 year olds, covering curriculum, tools, diversity, and challenges in running a successful Code Club for primary school students.

Explore virus creation techniques, including self-replication and obfuscation, to understand system vulnerabilities and improve application security. Live PHP virus demos included.

Exploring strategies to enhance C safety in the Linux kernel, including removing Variable Length Arrays, enforcing stack variable initialization, and implementing Control Flow Integrity measures.