Dev Thoughts

Musings from my development journey.


Dev Soft Skills

Why Is It Such a Big Deal to Learn Programming?

Unless you have been hiding under a rock for the last several decades, you have probably had at least one person tell you that you need to learn programming. If you’re like most people, you shrugged your shoulders and thought, “I’ll get to that eventually, but right now, I have more important things to do.” The truth is, programming should be at the top of your to-do list. It is a huge deal, and learning it will put you on the path to success, whether you are still in high school or have already retired from your job.

It’s Reading and Writing for the 21st Century

There ... Continue reading

Top 5 Productivity Traits of Successful Developers

If you’re going to be a successful Ruby on Rails developer, you have to be productive. Fortunately, you can learn to be more productive by mimicking successful developers. Take a look at the top productivity traits of the successful developers and then learn how to use them in your own projects.

Pair Programming


A good Ruby on Rails developer doesn’t just work by himself. He also works in pairs. By working in pai... Continue reading

Best Ways to Practice Programming Techniques

Whether you are new to programming or have been at it for years, practice is important. The more you practice your programming skills, the better you will be. You have various options for practicing programming. These options will help you brush up on your skills and become a first-rate programmer.

Engage in Pair Programming

Programming doesn’t have to be a solitary activity. Instead of taking in on by yourself, engage in pair programming. Since pair programming has people working together from a single computer, it is a great way to learn different strategies for tackl... Continue reading