
Discover how to build and optimize an AI recommendation engine using Rails, Postgres, and OpenAI. Learn scaling techniques for handling unique AI data needs.

Explore rapid code sketching techniques to improve Rails app design. Learn to plan objects, name components, and define relationships through interactive Ruby experimentation.

Explore building interactive digital character sheets using Rails and Turbo, inspired by Dungeons & Dragons gameplay mechanics.

Explore how database transactions grow into liabilities, uncover problematic patterns, and learn strategies to maintain data integrity and database health.

Explore how Rails aids startup growth and potential improvements for founders. Gain insights from Y Combinator corridors and learn about Rails' evolving role in modern entrepreneurship.

Discover automated Rails upgrades and efficient Ruby service maintenance using Dependabot, Rubocop, and Bundler for large-scale projects.

Explore the power of simplicity in software development through real-world examples, uncovering its game-changing benefits for developers, businesses, and end-users.

Explore efficient design system implementation in large React Native apps. Learn Hinge Health's approach using component libraries, custom tools, and refactoring for seamless integration.

Explore how Microsoft integrated React Native for Windows and macOS to bring premium features from Word Web App to Desktop Apps. Learn to enhance native desktop applications using React Native.

Learn to build an ML experimentation platform using lakeFS for version control and reproducibility. Explore creating frameworks, reproducing iterations, and building intuitive infrastructure with open-source tools.

Explore dbt's manifest.json file, its production, and applications in data pipelines. Learn about deployment configurations, quality enforcement, and streamlined development workflows using real-world examples.

Explore DuckDB's potential to revolutionize data analytics, shifting from centralized warehouses to powerful local processing. Learn how this approach can enhance efficiency and user control in data management.

Explore Apache Flink's capabilities as a data integration hub, focusing on its SQL engine for changelog processing, CDC data handling, and materialized view maintenance. Learn about data source semantics and system integrations.

Explore the foundational choices and trade-offs in building a streaming database with Frank McSherry, Chief Scientist at Materialize. Learn manageable approaches to this complex task.

Explore Arrow Database Connectivity (ADBC), a new Apache Arrow subproject for Arrow-based database access. Learn its goals, use cases, and communication with data APIs using Arrow-native in-memory data.

Explore change data capture with Debezium and Apache Flink for microservices. Learn outbox pattern, strangler fig pattern, and saga orchestration for reliable data exchange and long-running transactions.

Explore the journey of building open-source data standards, from Apache Parquet to Arrow to OpenLineage. Gain insights into successful project ideation, growth, and ecosystem impact in data management.

Explore patterns and practices for designing AI-powered products, drawing insights from GitHub Next's experiences in developing tools like GitHub Copilot for the software development lifecycle.

Explore innovative approaches to data interaction, focusing on visual, spatial, and fluid interfaces for faster decision-making. Learn about Hunch's journey in reimagining data engagement for analysts and business users.

Explore Modal's custom container infrastructure, including a Rust-based file system and runtime, to understand how they launch 1000s of large containers rapidly for efficient data processing.

Explore best practices for testing ML models in CI/CD pipelines. Learn to validate models and data using deepchecks, addressing common pitfalls and ensuring continuous relevance and trustworthiness.