๐Ÿ“š Book Club

โ† The Pragmatic Programmer, 20th Anniversary Edition

Week 3 of 9

The Basic Tools

Your tools set the ceiling on how fast you can think in code. This chapter is about owning them instead of fighting them.

This week's reading

The Basic Tools (7 topics)

By the end of this week you'll be able to:

Reflect & discuss

  1. What task did you do by hand more than three times this month that a script could do?
  2. Share a time from your own work where this chapter's lessons would have helped, or where you learned them the hard way.
  3. What's one thing from this chapter you'll try in your own work? When you have, share how it went in #wins, and link a gist or repo if you've got one.

Put it into practice

Editor drill (20 min): Watch yourself edit for ten minutes and note every time you reach for the mouse or repeat a keystroke. Look up the shortcut for the two most common ones and use only those for a week.

Daybook (5 min a day): Keep a plain text file or notebook this week. Write down what you tried, what failed, and why you chose what you did. Share one entry that saved you time in the Slack thread.

Go deeper

Reading along? Join the club to discuss each week's prompts with other developers.