All Resources

Showing the most recent resources. The latest one is from 2019-01-14.
  • As long as your application exists, some developers leave others will join. It’s good to have some metrics about certain code smells. A code smell is part of your source code which may be the root of a design problem but is not actually a bug. It’s good to have some tools to be “lord of the smells” for Padrino - don’t let smells lower the quality of your project.
    Article  Added by wikimatze // wikimatze.de // 3 days ago
  • Rails provides a few different methods of HTTP caching out of the box, and one of them is conditional GET requests. In this article, I talk about how you can get started with using this feature in Rails.
    Tutorial  Added by evrimfeyyaz // evrim.io // 4 days ago
  • Write sandboxed rake tasks that rolls back any changes you made to the database upon exit.
    Article  Added by manojmj92 // medium.com // about 1 month ago
  • I was always asking myself how I can use cloud services like heroku to deploy Padrino applications without having an own server.

    In this post I’m going to show you how you can a simple “Hello Padrino” app on heroku - ones without and ones with database interactions.
    Article  Added by wikimatze // wikimatze.de // about 1 month ago
  • Learn when it is worth to split a big Pull Request into a bunch of smaller ones and how to do it smart. I present 6 good practices, 7 methods, and 4 Git Strategies for PRs splitting.
    Article  Added by agndroids // www.thedroidsonroids.com // about 1 month ago
  • Shows how the coupling of Ruby and R, with the Galaaz library, allows the Ruby developer to create beautiful plots.
    Article  Added by rbotafogo // medium.freecodecamp.org // about 1 month ago
  • On the heels of re:Invent, it's been a great week for the serverless community. And one of the most exciting things in AWS's re:Invent goodie basket? Ruby support for Lambda! Get started with Ruby and Lambda quickly and easily with the Serverless Framework!
    Article  Added by nerd-dad // serverless.com // about 1 month ago
  • After using Heroku for years, I wanted to give AWS Elastic Beanstalk a try. My experience during deployment was less-than-stellar, so I wrote a tutorial on deploying a Rails 5.2 / PostgreSQL app on AWS Elastic Beanstalk to help others who might be in the same situation I was.
    Tutorial  Added by evrimfeyyaz // evrim.io // about 2 months ago
  • How many times have you, while investigating an (admittedly rare ;)) production bug, stumbled upon an exception backtrace that just doesn't have enough information? For example, an exception gets reraised, destroying the original backtrace with it. So now your logs say that your AI failed to take over the world with AIEpicFailError (great, you already know that), but not why (Timeout::Error while connecting to stackoverflow.com).
    Article  Added by Kasia66 // blog.cloud66.com // about 2 months ago
  • This is an article showing how developers can bring their testing and documentation infrastructure to the next level
    Article  Added by Blackening999 // startupcraft.io // about 2 months ago
  • Detecting outdated browser in one way on both Ruby-backend and Node.js-frontend
    Article  Added by dsalahutdinov // dev.to // about 2 months ago
  • How not-null constraint and default values help to write better code
    Article  Added by dsalahutdinov // dev.to // about 2 months ago
  • The Software-as-a-Service model has turned the IT industry upside down. Is Ruby on Rails the technology to do the same with SaaS?
    Article  Added by mreyman1990 // ideamotive.co // 2 months ago
  • A guide designed to help technical recruiters screen Ruby on Rails developers.
    Article  Added by lewisstowe // devskiller.com // 2 months ago
  • 🦇 Laundry day at the Batcave. Testing asynchronous threads in Ruby explained.
    Article  Added by AppSignal // blog.appsignal.com // 2 months ago
  • By leveraging native Linux file permissions we are able to deploy quickly, avoid application permission errors, and still maintain file level security!
    Article  Added by Kasia66 // blog.cloud66.com // 2 months ago
  • Regexps are useful, neat and dangerous. Uncarefully written regular expression may hang both frontend and backend apps severely harming user experience and causing headaches at debugging stage. Read our blogpost on regexp performance to see when it could happen, understand how the regular expression engine work and what to do to optimize regexps. Benchmarks, real-word stories, step-by-step analyses and live examples included!
    Article  Added by mrzasa // medium.com // 2 months ago
  • Devise is an incredible authentication solution for Rails but how does it keep your users' passwords safe? What is that encrypted_password column stored on your database? Let’s see how it works.
    Article  Added by alvesjtiago // medium.com // 3 months ago
  • 3Factor is an architectural pattern for building web/mobile applications that allow for fast iteration, while being highly resilient and scalable from day 1.
    Article  Added by hersh_m // 3factor.app // 3 months ago
  • Many projects need a state machine to control workflows, You can read all sorts of computer science articles on what a state machine is, but the essence is that a particular object can exist in a certain number of states only, and events will cause a transition from one state to another.
    Article  Added by Tocacar // medium.com // 3 months ago
  • I was recently running a small training session where we were talking about the Rails validation helpers. These are one-liners in a Rails model that enable you to carry out common validations, for example.....
    Article  Added by Tocacar // medium.com // 3 months ago
  • Recently, we made changes to our codebase in regards to Content Security Policy (CSP). This article starts with a minuscule intro to CSP, then talks about why we decided to change our approach, what we changed, some unintended consequences and how we fixed things; it then ends with some observations and learnings.
    Article  Added by Tocacar // medium.com // 3 months ago
  • One of the performance issues that can affect a rails application (or any other web application) is the n+1 queries problem. While this an usually easy problem to handle, sometimes the situations may not have a trivial solution. In this blog post you can learn more about possible solutions.
    Article  Added by alexeris // revs.runtime-revolution.com // 3 months ago
  • Today, because we love to 🔨 pry things open 🔦: The innards of a RubyGem 💎.
    Tutorial  Added by AppSignal // blog.appsignal.com // 3 months ago
  • Ruby on Rails is an open-source web application framework.

    A framework is a collection of code, tools & utilities that give you a specific structure to work with.
    Article  Added by jesus_castello // www.rubyguides.com // 3 months ago
  • Map is a Ruby method that you can use with Arrays, Hashes & Ranges. The main use for map is to TRANSFORM data!
    Tutorial  Added by jesus_castello // www.rubyguides.com // 3 months ago
  • A blog post discussing how we halved our memory consumption, and drastically increased the speed of our Ruby on Rails app, by switching to jemalloc. Presented as an easy-to-digest tutorial that you can follow - and hopefully achieve the same results!
    Tutorial  Added by carmenhchung // medium.com // 3 months ago
  • This is a list of the best Ruby on Rails experts and bloggers to follow in 2018. Boost your RSS and Twitter feed with quality knowledge from top Ruby influencers who remains active on the Web.
    Article  Added by mreyman1990 // ideamotive.co // 3 months ago
  • Remember our crazy adventure in which we injected functionality to a class by changing the way Ruby creates objects? This week, we’re turning that into a `Wrappable` module to learn all about class-level instance variables. 🧙🏼‍♀️
    Tutorial  Added by AppSignal // blog.appsignal.com // 4 months ago
  • When we restarted developing an application from scratch, we stumbled upon a great way to split the files in your Rails app into different parts.
    Article  Added by motine // tomrothe.de // 4 months ago