
Learn to write confident JavaScript tests using Jest, covering setup, mocking, DOM assertions, and more for Rails developers transitioning from RSpec.

Explore Action Mailbox to enhance Rails apps with email-based interactions, focusing on routing and processing inbound emails for improved user experience.

Explore value objects in Ruby: their uses, benefits, and combination with factory patterns to enhance code design, performance, and maintainability.

Explore strategies to leverage Plain Old Ruby Objects (POROs) in new and legacy code for improved flexibility, readability, and testability in Rails applications.

Explore effective error handling approaches in Rails, comparing various techniques and their tradeoffs to improve your application's architecture and reliability.

Create well-tested custom generators to transform repetitive tasks into quick commands, enhancing efficiency for you and your team.

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

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.

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

Build a fully-fledged MLOps platform for small companies using open-source tools. Learn about common problems, popular tools, recent OSS projects, and a realistic roadmap for improving data and ML maturity.

Explore Uber's journey in scaling their metric system, transitioning from Elasticsearch to Apache Pinot for improved reliability and performance in real-time data processing.

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 efficient time-series data handling using Apache Arrow and Parquet. Master open-source technologies for high-performance analytics applications.

Explore challenges in data pipelines, from client interactions to backend complexities. Gain insights into building reliable, secure, and efficient event ingestion systems.

Explore the challenges and strategies of MVP development in complex environments. Learn to prioritize features, manage stakeholders, and optimize business systems for successful agile projects.

Explore scaling Drupal Commerce to handle 22 million products and 1 million daily updates across multiple sites. Learn unique solutions for large-scale e-commerce development.

Explore design patterns in Drupal core, OOP concepts, and PHP 8 features. Gain insights into modern development practices and performance improvements for custom module/theme creation.

Explore Drupal 10's integration with Symfony 6.2, uncovering new features and power tools for enhanced development capabilities in dependency injection, PHP 8 attributes, translations, and more.

Explore serverless architecture, its advantages, and applications in Drupal development. Learn about use cases, implementation, and how to get started with this scalable, cost-effective approach.

Explore innovative approaches to design systems and accelerate site building techniques in this Drupal-focused session from Pittsburgh 2023.