Sharpening Our Tools

Search for a command to run...

Ana Vela Nice article and plan. I would like to add one more point :-
To keep a record your learnings. Maybe via a GitHub repo or a simple file where your write down your daily learnings. So, that you can reference them later.
Nice Article. It makes sense to practice and improve our skills and sharpen our favorite tools, that we have acquired after spending our precious restless hours.
And it can be done very easily by just staying in touch with active and motivational people.
Good debugging strategies start well before issues come up. From simple typos to a long list of console errors, you have to deal with a range of bugs throughout your career as a developer. One way to approach debugging in a broader sense is to develo...

Learning your first programming language or adding a new language to your tech toolbox might feel daunting. Each programming language has specific terminology and a variety of progressively complex concepts which could take years to truly understand....

Git is a version control tool that any developer would benefit from learning. Using git allows you to save your code as you make changes, and you can see what changes have been made over time. When working with other developers, knowing git makes it ...

When I decided to start a developer blog last year, it took me months before I actually published my first post. It really didn't need to be this way. Throughout my blogging journey, I've gained some knowledge about what it takes to get started. From...

While listening to an audiobook called The Checklist Manifesto: How to Get Things Right by Atul Gawande, I thought about how checklists might be just the tool developers need to level up. In this book, Gawande shares many stories that illustrate how ...

As we study and put our programming knowledge to practice, we acquire a variety of tools we use regularly. These tools help us to become more efficient developers. Although we might be busy with several projects or learning new tech, we also need to maintain and sharpen the tools we use.
We might have a favorite code editor or a particular method of committing code on GitHub. We might also have some go-to debugging techniques or particular array methods that we are most comfortable using. Let’s take these tools to the next level to help us grow as developers.
Identify the tools we want to sharpen. Make a list of tools or add some questions about those tools for further exploration.
Find some resources to learn more about these tools. These can be YouTube videos, blog posts, courses, or the documentation.
Determine a block of time to focus on this. Decide if this is a daily activity for 15 minutes a day or a weekly practice for 2 hours on the weekends, for example.
Open up a repository on GitHub and take a look at all the possible features and settings. Make changes and look up any features that seem unclear.
Watch a video and test out different ways to utilize Chrome or Firefox Developer Tools.
Learn new code editor keyboard shortcuts.
This is a chance to explore and tinker with the tools we use. Carrying on this habit helps us use tools to an advanced level.
Is this something you already do? Or are you trying to implement something like this on a regular basis? Please share any experiences, ideas, questions, or comments!
Photo by Safar Safarov on Unsplash