Blogs
Performance at GitHub: deferring stats with rack.after_reply | The GitHub Blog
How we sped up GitHub.com by moving slow, non-critical code into rack.after_reply.Performance is an essential aspect of any production application, and GitHub is no exception. In the last year, we’ve been making significant investments to improve ...
216 Ruby on Rails Open Source Applications You Can Use as a Reference | hexdevs
Not sure how to implement a new Ruby on Rails feature? A proper model, controller, migration? Or how to write a test for the code you’re writing?What if you could easily access a massive library of full-blown Ruby on Rails Applications used in the...
Rails formation - plan and bootstrap Rails applications
For the last few weeks, I have been working on a new way of bootstrapping Rails applications. I wanted to make it less boring and more effective. So today, I can share the first version of the Rails formations library with you. Let me know your th...
Authorization in Rails controllers: Pundit versus CanCan
Securing controller endpoints is an important aspect of most non-trivial web applications. For Rails applications there are a number of established libraries used for this purpose. In this article we compare two of the most popular options, Pundit...
Recently in Ruby Core - March edition :: Hello Friend
Many Ruby developers don’t have time to keep up to date with the recent developments inside Ruby core. To make this easier I decided to write up the most recent progress that is happening inside the Ruby Bug tracker. I won’t summarize bug tickets,...
Devs For Ukraine - Supporting Ukraine through a free engineering Conference on April 25 and 26, 2022
Supporting Ukraine through a free engineering Conference on April 25 and 26, 2022Devs For Ukraine is a free, online engineering conference with the goal to raise funds and provide support to Ukraine. 🇺🇦.