
Learn to start and grow a Ruby podcast, covering gear, interviews, and community engagement, based on lessons from Remote Ruby's journey.

Explore the science of music through Ruby, learning how sound engineers manipulate audio and recreating industry-standard techniques in code.

Explore the science of music and sound engineering through Ruby, learning to reproduce industry-standard audio techniques and understanding the physics behind musical phenomena.

Explore the surprising parallels between crocheting amigurumi and software development, and discover how creative hobbies can enhance your tech skills and problem-solving abilities.

Explore WebAuthn for passwordless authentication in Ruby apps. Learn its benefits, implementation, and how it enhances security and user experience using biometrics and public-key cryptography.

Explore the historical roots and influences behind Go's core concepts in this language archaeology tour, tracing its origins and understanding its fundamental ideas.

Explore the origins, evolution, and artistic journey of Go's iconic mascot, the Gopher, with its creator Renee French in this engaging character study.

Learn to create interactive, visually appealing command-line interfaces using advanced techniques like progress bars, color, mouse input, and animated graphics across different operating systems and terminals.

Explore 3D rendering through path tracing, simulating billions of photons with Go. Learn concurrency schemes, graphics pitfalls, and gain insights into how light creates visual richness in our world.

Explore the pitfalls of adopting macaroons for authorization in distributed systems, learning from a team's real-world experience and insights on when to use this technology.

Design command-line tools that developers love: structure for reusability, leverage Go libraries, improve testability, and create user-friendly interfaces with natural commands and helpful outputs.

Explore 3D printing Gophers using Go: Learn concepts, tools, and practical examples for managing and monitoring 3D printers, from firmware interaction to data visualization.

Explore Go's integrated developer experience, from IDE to security, and discover the Go Team's vision for future enhancements and complete, developer-centric solutions.

Exploring solutions to React Native tooling challenges, focusing on dependency management, custom fonts, and bridging the gap between JavaScript and native development.

Insights from an iOS developer comparing iOS and React Native development, exploring code base, data storage, and animations in both platforms.

Discover techniques for handling asynchronous and offline scenarios in React Native, enhancing user experience with weak or no network connectivity.

Explore shared element transitions in React Native, covering implementation techniques, performance optimization, and practical examples for creating smooth, visually appealing app transitions.

Learn to create reusable, animated visualization components by combining D3's animation performance with React's declarative nature, enabling efficient development of any imaginable visualization.

Learn to make React apps accessible for screen reader users, enhancing usability for visually impaired individuals through effective communication of updates and content changes.

Explore React Native for AR/VR development using Viro platform. Learn to create interactive virtual environments and augmented reality experiences for iOS, Android, and VR headsets.

Explore integrating WebGL's GPU power with React Hooks for stunning visuals in web apps. Learn to combine WebGL's capabilities with React's component structure for efficient, expressive development.