A pull request isn't just the responsibility of the author, but also the reviewer. In this article, I...
When I first started working almost 3 years ago, I couldn't see the need to include anything in the d...
A Kubernetes object is something that exists in a Kubernetes cluster. There are configuration files w...
A Kubernetes cluster is a group of machines that are connected to each other to work as a single bloc...
Originally published on https://ali-ilman.com/blog/the-string-chars-method. I was browsing the web a...
Originally published on https://ali-ilman.com/blog/specifying-a-template-and-a-layout-through-action-...
Originally published on https://ali-ilman.com/blog/8-things-i-have-learned-after-2-years-of-work. It...
Originally published on https://ali-ilman.com/blog/4-mistakes-i-made-when-i-first-learned-how-to-code...
Originally published on https://ali-ilman.com/blog/profiling-and-speeding-up-our-rails-test-suite-wit...
When more features are added to our application, the time it takes to run our tests increases. The pa...
A look into Discard and how it differs from other gems for soft delete.
Reflecting on something one may not be asked frequently.