Using good names makes your code better and cleaner. It helps you to intuitively identify what are the responsibilities of each part of code. It makes your application easy to read in the future.
First released in 1995, Ruby is a general-purpose programming language created by Yukihiro “Matz” Matsumoto. Matz wanted something that was both simple enough for beginners to pick up quickly and powerful enough for experts to find useful
This “m-word” was used to describe library that uses metaprogramming: adds expose method to Rails controller class, that generates trivial #index/#show/#new methods for simple CRUD situations
Hello! I'm back from my lovely trip to San-Francisco and eager to keep writing more articles for this blog. Today we will try to figure out the difference between mocks and stubs.
If you’re looking to move to Microservices, I have some extremely helpful advice for you that we have learned during our migration from a monolith to a scalable, maintainable microservice architecture.
The term “AI” is thrown around casually every day. You hear aspiring developers saying they want to learn AI. You also hear executives saying they want to implement AI in their services