Tag: videos

career, essays, gear, git, guides, newsletters, projects, raspberry-pi, security, terminal, tutorials, videos, webdev


  1. An introduction to bare repos
  2. Git worktree tips
  3. A friendly introduction to Git worktrees
  4. Git doesn’t need pull requests - so why do they exist?
  5. Essential Git commands
  6. Visualizing pull requests
  7. Forking, and what it adds to a clone
  8. What clone does beyond copying files
  9. Should you still use Gitflow?
  10. Gitflow Explained
  11. Git Pull vs Fetch: When To Use Each
  12. SSH Explained
  13. Understanding Git clone, push and fetch
  14. Why a branch is just a pointer
  15. Git is not GitHub
  16. Git Merge Tutorial
  17. Resolving Git Merge Conflicts
  18. Rebasing while you work, and the hazard underneath
  19. Why I rented an office to film in
  20. Announcing LearnGit.io
  21. Delete Git commits
  22. Change Git commit messages with amend and interactive rebase
  23. Coding ability is overrated
  24. Git amend: rewrite Git history
  25. Modern Plywood Blanket Chest
  26. Git stash tutorial
  27. How to fix Git stash merge conflicts
  28. Learn Git
  29. How to Fix Git Cherry Pick Merge Conflicts
  30. Git Cherry Pick Tutorial
  31. Modern Plywood Coffee Table
  32. Simple TMUX cheatsheet & reference
  33. My 4 ZSH Terminal Essentials
  34. My micro desk setup in NYC (2022)
  35. The Modern Coder 2.0 // I'm back, but what happened? And what's next?
  36. Adapting a vintage Olympus lens to a Nikon
  37. Pros and cons of living in a tiny East Village NYC apartment
  38. Picking macOS over Windows for daily work
  39. Calling off an early-season Enchantments trip
  40. My NYC coding setup
  41. How I stay productive as a work-from-home software developer
  42. My Journey to Becoming a Developer at Amazon
  43. How I got my first developer job
  44. Techniques for rewriting Git history
  45. Starting a Q&A series
  46. SSH config basics
  47. Combining Git commits with squash
  48. Late season skiing at Whistler Blackcomb
  49. Designing a CSS Snowman
  50. How to create a Wordpress child theme
  51. How to install Wordpress locally with MAMP in less than 5 minutes
  52. A better Git workflow with rebase
  53. Fuzzy finding on the command line with fzf
  54. Sublime Text Basics - Launch Sublime from the terminal
  55. Sublime Text Basics - Installing a theme
  56. Camping on Shi Shi Beach
  57. A long weekend in Los Angeles
  58. Add Git branch information to your ZSH prompt