Issue 362 — August 17, 2017
|
|
|
Martian Chronicles
TestProf is a test profiling toolbox containing tools for profiling by test type or database event as well as faking background jobs.
|
Tiago Farias
A discussion of the various eager loading strategies in ActiveRecord including preload, eager_load, includes, and references.
|
Codeship Sponsored
Check out this free eBook by Codeship Dev Evangelist Kelly Andrews and learn how to use Docker and Codeship to develop and test a Ruby app.
|
Practical Artificial Intelligence
The Q-learning algorithm is a learning reinforcement algorithm where rewards are based on prior experience.
|
Tom Copeland
If you have many instances of the same change throughout your code base (such as outdated idioms), synvert can rewrite them all for you at once.
|
Richard Schneeman
Another bug leading to a learning about understanding what your code does and what your user experiences.
|
Andrew Hao
Using the Publish-Subscribe pattern between contexts to decouple services and keep code cohesive.
|
Jobs
In brief
-
New PragProg Ruby Book: 'Mastering Ruby Closures' news
A ‘Guide to Blocks, Procs, and Lambdas’ by Benjamin Tan Wei Hao. The Pragmatic Bookshelf
-
Steven (Steph) Bristol Has Passed Away news
Many in the Ruby community may remember Steve (later Steph). Allan Branch
-
Results of the Ruby Code Quality Tools Survey news
Developers were asked about tools that help with code quality and complexity. Sergii Makagon
-
3 New Committers Join The Rails Team news
George Claghorn, Javan Makhmali, and Ryuta Kamizono are now part of the core team. David Heinemeier Hansson
-
#1 Way to Detect, Diagnose and Defeat Errors 🏆
Rollbar detects when code breaks in real-time. Get stack trace & diagnostic data to defeat Ruby errors. ROLLBAR Sponsored
-
Use Batching to Avoid N+1 Queries tutorial
Batching is a little-known technique that mitigates N+1 queries using functional concepts. Universe Engineering
-
That One Time I Used Recursion to Solve A Problem tutorial
A real world example of using recursion to figure out notification intervals for customers. Arkency
-
How I Got RSpec to Boot 50 Times Faster tutorial
Nick Schwaderer
-
A Guide to Using Polymorphic Associations in Rails tutorial
Jovan Ivanović
-
Quick Tip: The Builder Design Pattern in Ruby tutorial
Krzysztof Kempiński
-
Using Encrypted Secrets on Rails 5.1 tutorial
Engine Yard
-
Evolution of the Heroku CLI: 2008-2017 story
The Heroku command line interface started off, like many things do, in Ruby. Heroku
-
Fabrication vs FactoryGirl: Which is Faster? tools
Kevin Sylvestre
-
#1 Way to Detect, Diagnose and Defeat Errors 🏆 tools
Rollbar detects when code breaks in real-time. Get stack trace & diagnostic data to defeat Ruby errors. ROLLBAR Sponsored
-
Hanami v1.1.0 Beta 1 Released code
New associations, a rewritten CLI, extra behaviors for entity manual schema, and bug fixes. Luca Guidi
-
Rack::Attack: Rack Middleware for Blocking and Throttling code
Kickstarter
-
Staytus: An Open Source Service Status App code
Adam Cooke
-
bettercap: A Modular, Portable and Extensible MITM Framework code
Manipulate HTTP, HTTPS and TCP traffic in realtime, sniff for credentials and more. Simone Margaritelli
-
ruby-knn: A Simple k-Nearest Neighbors (kNN) Classifier code
John Hope
-
Linux cloud hosting starting at 1GB of RAM for $5/mo
Linode Cloud Hosting Sponsored
|
|