All Articles

  1. 7 Changes I Made to Get My Site to a Perfect Lighthouse Score

  2. Techniques For Improving Your Coding Skills

  3. The 6 Characters That Could Bring Down Your Rails App

  4. How To Install Homebrew, Ruby, Rails, Jekyll On A Mac With The M1 (Apple Silicon) Chip

  5. Get Better Answers With These Tips on Debugging and Asking for Coding Help

  6. Refactoring Technique: Replace Conditional With Polymorphism

  7. GitHub 101: Cloning and Forking

  8. Understanding The Gemfile.lock File

  9. How To Update Gems In Your Gemfile

  10. The First Gem You Should Add to Your Ruby Project

  11. Automating the Setup of a New Mac With All Your Apps, Preferences, and Development Tools

  12. How To Install Rails and Create a New Rails App on a Mac, in 5 Steps!

  13. 2020: Year in Review

  14. First Things To Configure Before Using Git

  15. Making GitHub Pages Work With Jekyll 4+ and Any Theme and Plugin

  16. The Beginner's Guide to Bundler and Gemfiles

  17. Home Is Where the Heart Is

  18. Why You Should Never Use sudo to Install Ruby Gems

  19. How To Install Jekyll on a Mac, the Easy Way

  20. How to fix "command not found" after installing gems

  21. A Trip Down Memory Lane With Derailed Benchmarks

  22. Which Shell Am I Using? How Can I Switch?

  23. 5 Ways to Read and Edit Hidden Files or Dotfiles on Your Mac

  24. The Definitive Guide To Installing Ruby Gems on a Mac

  25. Don't Test Implementation, Use Dependency Injection

  26. How to add SSL to your Heroku custom domain with SSLMate

  27. Rails: Prevent the destruction of Child object when Parent requires its presence

  28. How to upgrade PostgreSQL with Homebrew

  29. RSpec & Capybara: How to fix undefined method `feature' for main:Object (NoMethodError)

  30. Why I'm Coding for America

  31. How to install PostgreSQL on a Mac with Homebrew

  32. List the largest folders on your Mac in one keystroke with Keyboard Maestro or Quicksilver

  33. How to access your Clipboard History with Quicksilver and Keyboard Maestro

  34. Select text in any app, then search for it on any website in one keystroke with Quicksilver

  35. A Calabash custom step to Swipe to delete all cells in a Table View

  36. Create aliases in .bash_profile or .zshrc to assign shortcuts for common Terminal commands

  37. Email the URL and title of the current web page in one keystroke with Keyboard Maestro

  38. iOS Automated Testing with Calabash, Cucumber, and Ruby

  39. How to capture iPhone and iPad network traffic with Charles

  40. How to install Xcode, Homebrew, Git, a Ruby manager (chruby, rbenv, RVM), Rails, Jekyll on macOS (including M1 Apple Silicon)