
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.

Leveraging open source projects to expose students to real-world IT practices, fostering skills in communication, documentation, testing, and infrastructure management beyond traditional curricula.

Explore GStreamer's WebRTC implementation for flexible, efficient multimedia solutions beyond browsers. Learn about its advantages for native apps, servers, and IoT devices.

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 privacy and security challenges in virtual and augmented reality, drawing lessons from IoT to build robust systems against potential abuse in immersive technologies.

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 evolution of enterprise backup solutions, from costly mistakes to efficient systems, with insights on storage optimization, compliance, and future improvements for operations engineers.

Exploring the impact of open source and open data in government, focusing on New Zealand's initiatives to improve data management, sharing, and decision-making for better societal outcomes.

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.

Explore high-frequency profiling to analyze Linux system call cache behavior, improving kernel and application performance through better understanding of instruction footprints and cache utilization.

Hands-on tutorial for installing and configuring Faucet SDN controller, exploring features like VLANs, ACLs, and routing. Includes network monitoring with Prometheus and Grafana dashboards.

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 building home multimedia systems using GStreamer, covering audio streaming, synchronization, and innovative applications like distributed microphone arrays for speaker isolation and echo-location.

Exploring the challenges of IoT devices, GPL violations, and the importance of user rights in software modification. Discusses strategies to protect freedoms in the evolving landscape of interconnected devices.

Explore an open-source project for indoor cycling that uses Linux and Raspberry Pi to create interactive, effort-based displays and lighting for a customizable training experience.

Explore building a production-ready managed Kubernetes service on OpenStack, covering network isolation, persistent storage, load balancing, authentication, multi-master deployment, and automated upgrades.

Explore OpenLI, an open-source solution for lawful intercept obligations, offering cost-effective compliance with ETSI standards for smaller Internet service providers in New Zealand.

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