
Learn to create a robust data layer for Android apps, focusing on repositories, data sources, and models. Explore stream-based data exposure and effective testing techniques.

Explore GitLab's comprehensive suite for version control, collaboration, and project management. Learn installation, setup, and key features for developers and writers alike.

Explore microservices architecture best practices, pitfalls, and implications for development teams through real-world examples to determine suitability for your projects.

Concurso de programación para jóvenes europeos que fomenta la creación de proyectos de software libre, ofreciendo orientación de expertos y oportunidades para desarrollar habilidades y establecer conexiones.

Explore asynchronous programming in C# using async and await keywords. Learn to write non-blocking, scalable code for improved performance in long-running tasks and IO operations.

Learn to automate developer workflows using Python's subprocess module. Build a CLI tool to create directories, initialize Git, set up virtual environments, and manage tasks efficiently.

Learn to implement weekly rolling sums using Python's standard library, exploring itertools' groupby, enumerate, and isocalendar. Enhance your data manipulation skills without relying on external libraries like pandas.

Learn to refactor Python code for production, adding color to CLI outputs, modularizing layout, implementing argparse, and creating a verbose mode using only the standard library.

Discover the benefits of open-source contributions: learn new skills, join a community, and give back. Explore various ways to contribute, from code to documentation, and find the right project for you.

Practical advice on using Java modules: benefits, drawbacks, and implementation strategies for real-world projects, with insights from Oracle expert Nicolai Parlog.

Comprehensive guide to open source: definition, benefits, and practical steps for contributing. Covers finding projects, setup, issue-solving, and non-code contributions on platforms like GitHub and CNCF.

Experts discuss scaling game technology, engineering teams, and infrastructure. Insights on growth challenges, serverless architecture, microservices, and fostering curiosity in product development.

Discover 10 key lessons for building thriving open source communities, drawn from real-world experience with InnerSource Commons Foundation. Gain insights on collaboration, strategy, and fostering a culture of open innovation.

Learn to contribute to or launch open source projects as a company with a scalable, adaptable process. Covers compliant contributions, launching projects, and managing employee moonlighting in open source.

Learn strategies to create effective mentorship programs in open-source organizations, fostering growth and collaboration within the community.

Explore the integration of Backstage's self-serve catalog and Coder's remote IDEs to enhance developer workflows, from project inception to documentation management, with real-world productivity scenarios.

Explore diverse perspectives on open source experiences, challenges, and best practices through insights from industry professionals and the hosts' personal journeys in the field.

Explore Larian Studios' evolving cinematic approach for Baldur's Gate 3, from initial vision to final challenges, adapting tools and strategies to meet the game's scale and reactivity demands.

Explore cloud capacity challenges, solutions, and lessons learned from Elastic Cloud's growth experience. Gain insights into effective capacity planning for SREs in the face of scaling limitations.

Explore the debate between using estimates and no-estimates in software development. Learn about alternative approaches to project planning and delivery that can improve efficiency and outcomes.

Tips and strategies for achieving success in open source projects, drawing from experiences with React, React Native, Prettier, and Excalidraw.