
Explore MessagePack as a safer alternative to Marshal for caching in Ruby, examining its benefits, implementation process, and potential advantages for your projects.

Explore the journey of migrating from React to Hotwire in Rails, including challenges, lessons learned, and insights on choosing the right front-end framework for your Rails application.

Explore GitHub's journey in refactoring a massive CSS bundle, discussing challenges, successes, and the shift towards component-driven UI architecture for improved maintainability.

Explore the development journey of Zeitwerk, Rails' code loader, with insights on its creation, challenges faced, and impact on Ruby on Rails ecosystem.

Crystal Tia Martin shares her personal journey into the tech industry, offering insights and inspiration for aspiring professionals, particularly those from underrepresented backgrounds.

Explore software development's impact on well-being, addressing burnout, imposter syndrome, and workplace challenges. Learn strategies for maintaining passion and purpose in tech careers.

Learn to craft clean, understandable Git commit histories using rebase techniques. Improve your open-source contributions and make code reviews easier for maintainers and future developers.

Strategies for balancing data protection and sharing in software development, focusing on HIPAA compliance, data anonymization techniques, and secure access methods.

Explore inclusive language in coding, emphasizing clear communication and sensitivity to underrepresented groups. Learn to create better, more respectful code that fosters a positive work environment.

Learn to conduct accurate A/B tests, avoid common pitfalls, and make data-driven decisions confidently. Discover practical tips for setup, implementation, and analysis to ensure trustworthy results.

Learn to identify and optimize slow code in Rails apps using profiling tools and best practices for improved performance.

Learn effective strategies for managing open-source projects, handling GitHub issues, and avoiding burnout. Discover how to prioritize your time and maintain motivation while contributing to the community.

Explore Hotwire's building blocks and learn how to create streamlined web applications with minimal JavaScript, revolutionizing Rails development.

Learn practical steps to implement Diversity, Equity, and Inclusion in software engineering, empowering you to build inclusive platforms and become a better ally and community member.

Explore Ruby object lifecycle, from creation to garbage collection. Learn to optimize app performance, reduce memory usage, and prevent leaks through insights into object space and GC strategies.

Discover how Stimulus JS enhances Rails applications with low-effort, high-impact tools. Learn through live coding examples to save time and impress clients, suitable for all JavaScript skill levels.

Learn to craft compelling narratives for engineering ideas, gaining support and buy-in through effective storytelling techniques and frameworks.

Explore scaling ViewComponents in Rails, from implementation to open-sourcing, and learn about building reusable, testable view components for large-scale applications.

Enhance UI design with typography principles and CSS techniques, exploring OpenType features and the future of digital fonts for improved communication and understanding.

Explore creating reactive web UIs in pure Ruby using libraries like Stimulus Reflex and Hotwire, enabling Rails developers to build beautiful interfaces with minimal JavaScript.

Learn practical tips to improve your writing as a developer, from commit messages to architecture docs, using advice from fiction authors and editors to enhance clarity and impact.