Stephen Hatton's starred repositories
system-design-and-architecture
Learn how to design large-scale systems. Prep for the system design interview.
best-system-design-resources
This repository contains System Design Interview resources to design large-scale distributed systems.
low-level-design-primer
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
job-search-resources
A list of resources people can use for job searching and interview prep
system-design
Learn how to design systems at scale and prepare for system design interviews
friendly_id
FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
Twitter-API-v2-sample-code
Sample code for the Twitter API v2 endpoints
production_rails
Best practices for running Rails in production
cdc-file-transfer
Tools for synching and streaming files from Windows to Linux
getting-a-gig
Guide for getting a gig as a tech student.
design-patterns-in-ruby
Examples from the book Design Patterns in Ruby by Russ Olsen. # ruby 2.2.0
node-bravia-ip-control-simple
The node-bravia-ip-control-simple is a Node.js module which is a pure javascript implementation of the Simple IP Control for SONY BRAVIA Professional Displays. You can control BRAVIA Professional Displays in local network easily using this module.
minisearch
Tiny and powerful JavaScript full-text search engine for browser and Node
sqlite-zstd
Transparent dictionary-based row-level compression for SQLite
nginx-admins-handbook
How to improve NGINX performance, security, and other important things.
mealie
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor
derailed_benchmarks
Go faster, off the Rails - Benchmarks for your whole Rails app
textacular
Textacular exposes full text search capabilities from PostgreSQL, and allows you to declare full text indexes. Textacular will extend ActiveRecord with named_scope methods making searching easy and fun!
benchmark-ips
Provides iteration per second benchmarking for Ruby
zen-rails-security-checklist
Checklist of security precautions for Ruby on Rails applications.