We’ve got articles for junior and experienced developers, case studies for startup founders and managers, and thorough technical deep dives into unexpected terrain. No matter where you’re coming from, you’re certain to gain some insight here, whether it’s more practical, or something that really takes you for a ride.
Beating Toptal's coding challenge is similar to passing a coding challenge at a FANG interview, from what I've researched.
If you are a total coding challenge sausage like me, you will probably face about 3 stages that have their weight on different aspects of the whole process of preparation:
(I'll
DatabaseCleaner/database_cleaner: Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing. - GitHub - DatabaseCleaner/database_cleaner: Strategies for cleaning databases in Ruby. Can be used to ...
Getting Started with RailsThis guide covers getting up and running with Ruby on Rails.After reading this guide, you will know: How to install Rails, create a new Rails application, and connect your application to a database. The general layout of a Rails application. The basic principles of MVC (Model, View, Controller) and RESTful design. How to quickly generate the starting pieces of a Rails application.
rubocop/rubocop-rails: A RuboCop extension focused on enforcing Rails best practices and coding conventions.
A RuboCop extension focused on enforcing Rails best practices and coding conventions. - GitHub - rubocop/rubocop-rails: A RuboCop extension focused on enforcing Rails best practices and coding conv...
email-spec/email-spec: Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony
Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony - GitHub - email-spec/email-spec: Collection of RSpec/MiniTest matchers and Cucum...
Active Record and PostgreSQL — Ruby on Rails Guides
Active Record and PostgreSQLThis guide covers PostgreSQL specific usage of Active Record.After reading this guide, you will know: How to use PostgreSQL's datatypes. How to use UUID primary keys. How to implement full text search with PostgreSQL. How to back your Active Record models with database views.
One of the longest running schisms in programming is that of static vs dynamic typing. I've heard a million arguments from both sides throughout my entire career, but seen very few of them ever convinced anyone of anything. As rationalizations masquerading as reason rarely do in matters of faith. The rider will always justify the way o...
Weekly Newsletter with what's new in Ruby world. Click to read Short Ruby Newsletter, by Lucian Ghinda, a Substack publication with thousands of readers.
Continuous Deployment with Rails & GitHub Actions (Example) | GoRails
Continuous Deployment is the automation of deploying any code that gets merged into your main or release branch. We can easily set up GitHub Actions to run CI and CD for us to automate everything.