Musings from my development journey.Topics
Since Ruby on Rails is an open source web development framework, it can be easy to forget that it has a specific creator. It’s not like you have to pay a licensing fee to Microsoft or Apple whenever you use it. However, it did not just come out of thin air. It was created by David Heinemeier Hansson in 2003. Take a look at Hansson’s achievement, and then see how the achievement was possible.
Back in 2003, Han... Continue reading
If you’re thinking of becoming a Rails developer, you want to be the best. The best Rails developers have certain traits that you can emulate. Then you will be able to walk in their shoes and become successful with Rails development.
As a programmer, you will find yourself up against a wall from time to time. While some developers bang their heads on the wall until they knock themselves out, the best ones persevere through difficul... Continue reading
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.
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
In this live lecture, I walk through various ways that you can utilize the RSpec testing library in pure Ruby and a production Rails app.Continue reading
Models, views, and controllers provide the architecture for Rails. Known as MVC, this format means that the models are objects, the view is the presentation layer, and the controller handles the processes and responses for the various events that occur.
That’s just a basic explanation, though. You need to look under the hood so you can understand the different processes. Understanding the different processes will help you when you develop Rails applications.
First, though, you need to understand how basic web architecture works. Then, you will be able to appreciate the ... Continue reading