Hi! I'm Moncef. I write detailed coding guides for beginners and beyond. I love sharing what I learn, to

Featured guides

  1. A Trip Down Memory Lane With Derailed Benchmarks

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

  3. 5 Ways to Read and Edit Hidden Files on Your Mac

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

  5. Don't Test Implementation, Use Dependency Injection

  6. How to upgrade PostgreSQL with Homebrew

  7. How to install PostgreSQL on a Mac with Homebrew

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

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

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

  11. How to install Xcode, Homebrew, Git, a Ruby manager (chruby, RVM), Ruby & Rails on Mac OS X and macOS (from Snow Leopard to Catalina)