Web Components
Escaping the SPA rabbit hole with modern Rails
The SPA path is dark and full of terrors. You can bravely fight those… or choose a different path that takes you to a similar destination…
Operationalizing Node.js for Server Side Rendering – Airbnb Engineering & Data Science
As Airbnb builds more of its Frontend around Server Side Rendering, we took a look at how to optimize our server configurations to support it.
Sandi Metz' Rules For Developers
Back in January, Sandi Metz introduced her rules for developers in a Ruby...
A service for server-side rendering your JavaScript views, by AirBnB
hypernova - A service for server-side rendering your JavaScript views
Code That Doesn’t Exist Is The Code You Don’t Need To Debug
As developers, we tend to write more code than necessary
The Open CLI Framework, made by Heroku
Create command line tools your users love
The Art of Systems Thinking
The State of Developer Ecosystem 2018 - Infographic by JetBrains
Over 6,000+ developers share their insights on modern technologies, programming languages, frameworks, and tools of choice for software development.
The 8 fallacies of distributed computing
RailsConf 2018: Keynote: The Future of Rails 6: Scalable by Default
Serverless Architectures
Serverless architectures replace a managed server with a collection of third party services and FaaS
Site Reliability Engineering: How Google Runs Production Systems
Workaround
Software development satire
Roll your own presenter instead of Draper
Karol Galanciak - Ruby on Rails and Ember.js consultant, building ambitious and high performant web applications.
Shopify's Architecture to handle 80K RPS Celebrity Sales
This presentation was recorded at GOTO Copenhagen 2017 http://gotocph.com Simon Eskildsen - Production Engineering Lead at Shopify ABSTRACT What do you do wh...
All the Little Things by Sandi Metz
Theory tells us to build applications out of small, interchangeable objects but reality often supplies the exact opposite. Many apps contain huge classes of ...
Smells to Refactorings Cheatsheet
Smells to Refactorings Cheatsheet (.pdf) We developed this handy cheat sheet as a teaching aid while teaching our Refactoring Challenge Activity. You'll find a table that maps code smells to their likely refactorings with corresponding page references to source material contained in the books Refactoring: Improving the Design of Existing Code by Martin Fowler and […]
The Magic Tricks of Testing by Sandi Metz
Tests are supposed to save us money. How is it, then, that many times they become millstones around our necks, gradually morphing into fragile, breakable thi...
SOLID Object-Oriented Design by Sandi Metz
Help us caption & translate this video! http://amara.org/v/GUQO/
Rules, by Sandi Metz
A talk from Barcelona Ruby Conference 2013 (http://baruco.org) We're iconoclasts who reject arbitrary constraints yet long for understandable, predictable, c...
What I dislike about Draper
Decorators/View-Models for Rails Applications
draper - Decorators/View-Models for Rails Applications
Amazon Aurora – Relational Database Built for the Cloud
Learn how Amazon Aurora combines the performance and availability of commercial databases with the simplicity and cost-effectiveness of open source databases. Compatible with MySQL and PostgreSQL.
N+1 is a feature when you pair it with fragment caching
Things like N+1 is a feature, which usually is seen as a bug.
Selling points for Elixir / Phoenix
why_elixir - Selling points for Elixir / Phoenix
The Benefits of Server Side Rendering Over Client Side Rendering
Most of our pages on walmart.com are using server side rendering (henceforth SSR) with only a few unique exceptions.
ActiveRecord vs Sequel Performance
I ran some benchmarking tests to evaluate the performance difference, if any, between ActiveRecord and Sequel ORM’s - two common ORM’s in the Ruby world. I m...
Clean Code, Episode 2: Names++
Performance is a Feature