Courses
- Rails v. Serverless
- Shell Scripting
- Git Good
- Unix Basics Fast ⌨️
- File System and CWD
- RVM vs RBENV
- cd — change directory
- Node Version Manager
- ls — list
- Set the default EDITOR for you Shell
- Tweaking your Shell
- Git autocomplete on the shell prompt
- man (manual page)
- ps (process list)
- Show the current git branch on the shell prompt
- Review (1)
- kill and kill -9
- Ctl-Z — Background a unix process
- Ctl-C — Stop a unix process
- fg — foreground
- Tab — Auto-complete
- Tab-tab — Auto-suggest
- curl
- Modern Javascript Fundamentals (2022) 💻
- React Building Blocks 🧱
- React Native Wrapper 🍬
- Ruby Essential Testing Tools
- Stepping Up Rails 🛤
- Matz is Nice and So We Are Nice
- Identity Crisis
- Uninitialized Constant OBJECT (while in a Rake task)
- Rails Magic Autoload
- Avoiding Fat Models by Preferring Composition Over Inheritance
- Learning Postman
- Advanced Rails Debugging
- Ruby Debugging Basics
- Cache or Bust
- A Word About Flash Messages
- OpenStruct Secret Tool
- Antipattern: Fire & Forget
- Who is N+1?
- Learning ActiveRecord
- Upgrading to Rails 3, 3.1, and 3.2 (Antipattern: Staying on Very Old Versions of Rails)
- Upgrading to Rails 4.0, 4.1, and 4.2 (Antipattern: Staying on Pretty Old Versions of Rails)
- Upgrading to Rails 5.0 (Antipattern: Staying on an UNSUPPORTED version of Rails)
- Upgrading to Rails 5.1 + 5.2
- Upgrading to Rails 6.0
- Upgrading to Rails 6.1 (The Current Release)
- Rails Migrations Tips & Tricks
- Working with Mobile Phones
- Enumerated Types in Rails and Postgres (Rails 6 only)
- Adding jQuery to a Rail 6 App using Webpacker
- Rails 7: Do I need ImportMap-rails?
- Rails 7: Up & Running with JSBundling
- Rails 7: Stimulus JS Basics
- Rails 7: Turbo Your Rails
- Rails 7 Bootstrap using ImportMap
- Capybara
- Rails ❤️ React: Conjoined Monorepo vs. Separate Apps (Part 1)
- Rspec with Capybara Setup
- How Much Testing is the Right Amount of Testing for a Ruby on Rails App
- Rails ❤️ React: Should I have Separate my Rails app from my React app? (Part 2)
- Rails ❤️ React: Monorepo + Conjoined Apps (Part 3)
- Rails React: Pass parameters as camelCase and convert them to snake_case
- GraphQL with Rails Part 1
- GraphQL with Rails Part 2
- GraphQL with Rails Part 3
- Styled High: CSS Animation Tricks 😇
- Deployment Zone ☁
- Javascript Got Your Back 🪤
- TDD For Everyone 🧬
- PHP Debugging Crash Course
- Swift Types