Proposal to reopen discussion on making the `private` method work on constants in Ruby for better code simplicity and consistency| All about coding
Learn about hash value omission in Ruby, their benefits, examples, and implementation guidelines for more concise code| All about coding
Explore refactoring Rails transaction blocks with the endless method. Pros and cons, examples from Maybe and Mastodon, and community feedback| All about coding
Failures in software systems are inevitable. How these failures are handled can significantly impact system performance, reliability, and the business’s bottom line. In this post I want to discuss the upside of failure. Why you should seek failure, w...| Java, Debugging, DevOps & Open Source
Learn to create Ruby Data classes using block syntax and inheritance, and understand their differences and use cases| All about coding
See examples of using Ruby's Data class for creating value objects, removing boilerplate code, and enhancing API response handling| All about coding
Learn to create value objects in Ruby using idiomatic practices, focusing on immutability, comparability, and the modern `Data` class| All about coding
Learn to implement JSON-LD schema on your blog for better SEO, richer search results, and improved content understanding by search engines| All about coding
Discover how to override a class or instance method without editing its source file in Ruby on Rails.| All about coding
Practical Techniques and Proven Methods to Avoid Burnout as a Programmer| Denis Learns Tech