
Explore prototyping black box devices using JavaScript, Node.js, Beagleboards, and Arduinos. Learn basics, real-world applications, and interactive demos for innovative hardware development.

Explore circuit-based programming to create simpler, more maintainable applications by modeling them as interconnected processes, inspired by category theory and functional reactive programming.

Explore the future of telephony app development using JavaScript, covering VoIP, SIP, and building communication apps with Node.js and browser technologies.

Explore JavaScript-based BPM detection techniques for audio analysis and rhythm extraction in web applications. Learn implementation strategies and practical use cases.

Explore real-time audio processing in browsers using Web Audio API. Learn signal processing theory, effects, analysis tools, and DSP algorithms implementation in JavaScript.

Explore Web Audio API's potential for music production and live performances, showcasing collaborative environments and a live demo inspired by The Glitch Mob's setup.

Explore innovative IoT applications using Firefox OS phones as affordable, sensor-rich platforms. Learn to hack and repurpose mobile devices for creative projects like smart doorbells, GPS trackers, and home surveillance systems.

Explore a network of single-board computers running Node.js to control LED devices, featuring a web app with Angular.js, Web Audio API, and SoundCloud integration for an interactive audio-visual experience.

Explore mobile device sensors using JavaScript: create theremins, security cams, and more. Hands-on demos showcase innovative ways to connect web development with real-world interactions.

Explore the Web Audio API to create interactive musical instruments in browsers, combining audio manipulation with other web technologies for unique sonic experiences.

Explore JavaScript's potential to bridge digital and physical worlds through innovative demos, from sensor-driven music to hardware hacking, revolutionizing real-world applications.

Strategies to overcome impostor syndrome in software development, focusing on self-assessment, skill improvement, and building confidence through practical steps and mindset shifts.

Explore building a web-based cat feeder using Node.js, Socket.io, and microcontrollers. Learn about the development process and get inspired to create your own IoT projects.

Explore JavaScript for IoT devices, focusing on microcontrollers' power efficiency and capabilities. Learn about challenges, solutions, and potential applications in this innovative field.

Discover how web developers can communicate with hardware, from digital signals to practical applications, through code and signal demonstrations. No prior hardware experience needed.

Explore JavaScript's expansion into IoT, from industry automation to smartwatches. Discover tiny JS dialects powering miniature computers and learn about JerryScript, duktape, and V7.

Explore real-time guitar effects in browsers using pedalboard.js. Learn to create collaborative music sessions over WebRTC, pushing web capabilities for innovative audio experiences.

Explore creating accessible real-life objects using JavaScript and IoT principles, enhancing information availability for all, regardless of disability or financial status.

Explore strategies for fostering inclusive tech communities, drawing from real-world experiences and a practical framework for optimizing diversity and belonging.

Learn to transform old phones into interactive wall art using Node.js, Raspberry Pi, and web APIs. Create unique displays for photos, lists, and visualizations while exploring IoT integration.

Evaluating Rust for IoT: Experience porting Tock OS to Bluetooth Low Energy SoC, exploring memory safety, low runtime overhead, and power consumption compared to C implementations.