
Learn to use conditional statements and loops in Ruby, essential tools for controlling program flow and creating dynamic, efficient code.

Learn to create and work with Ruby classes, a fundamental concept for object-oriented programming in this popular web development language.

Learn unit testing techniques for regression testing, focusing on Jasmine framework, test suites, and methods for arithmetic operations.

Learn to integrate databases into Ruby applications using DataMapper, exploring its features and best practices for efficient data management.

Learn to manage C++ dependencies efficiently with Conan, covering installation, package creation, and integration into your projects for streamlined development workflows.

Learn to transform a Photoshop design into a functional HTML/CSS webpage, mastering techniques to enhance your web development workflow and create visually appealing, standards-compliant sites.

Learn to style the main section of a website, transforming a warm and cheerful design into functional HTML and CSS code.

Learn Vue.js fundamentals and build interactive web applications with hands-on exercises and practical examples in this comprehensive tutorial.

Learn to expedite your web development workflow using macros, enhancing productivity and efficiency in your coding process.

Learn to build the FortuneCrunch iOS app using Xcode and Interface Builder. Gain hands-on experience with Objective-C, Cocoa-Touch, and essential iOS development workflows.

Learn essential Ruby programming concepts and techniques to enhance your coding skills and build robust applications.

Learn to create iOS app interfaces visually using Interface Builder, a powerful tool for designing and laying out user interfaces without coding.

Learn to manipulate directories and files using Ruby's Dir and File classes. Explore essential techniques for efficient file system operations in this practical tutorial.

Explore how the Sovereign Tech Fund invests in open source infrastructure for public benefit, supporting digital sovereignty and technological independence.

Explore the evolving role of Open Source Program Offices (OSPOs) in driving strategy and operations, focusing on new challenges and opportunities faced by these institutions in 2023.

Explore Slack's innovative load testing solution for simulating massive user bases, balancing high-fidelity usage, resource efficiency, and execution speed. Includes a live demo of the system's capabilities.

Explore game feedback design through visuals, sound, and other means. Learn to represent information intuitively and create responsive, accessible, and artistically valuable feedback in games.

Explore player-game communication through input, examining control schemes, design principles, and challenges across different game perspectives and platforms.

Introduction to game testing methods, including user research techniques, player observation, and effective evaluation strategies for improving gameplay and player experience.

Explore the evolution of games from ancient times to modern video games, examining their appeal, design shifts, and interactive elements. Gain insights into game design principles and industry trends.

Explore interactive storytelling in games, focusing on player engagement with characters, plot, and world. Learn techniques for preserving player agency and creating immersive narratives.