DEV Community

Philip
Philip

Posted on

First week of my commitment

So last week (and last post lol) I've decided to take a serious step and commit to try to study every day a little bit on the technologies I think I should be a master of.

Those are:

  • Ruby
  • Ruby on Rails
  • React

Obviously there's way more, but I wanted to take the first couple of steps focusing on these three technologies, because even though I know them, I'm no way near to be good at them.

Last week I created a sort of roadmap or topics in each one of these technologies that I need to know.

I've studied so far:

  • Ruby Blocks
  • RSpec (finished an entire course about it and practiced TDD)
  • Polymorphic Associations

I know that passive learning isn't the way to go, so I also implemented what I've learned in some projects.

I've used TDD to implement a small project of "migrating" your database schema from a Bubble.io app to a PostgreSQL database, and I'm proud to say it really helped me to implement and it was fun to build. You can look at the repo here.

I also revived another project to use polymorphic associations, and I will keep using this project to further my learning in Rails.

From a day-to-day perspective, I felt I was learning so slow and so little, but when I organize things to write this post I can see the progress and how much I've studied and I'm actually happy with how much I've studied this week. Hopefully I can keep this rhythm going.

If you found this post motivating or if you're also studying leave a comment down below or react to this post so we can motivate each other.

Keep coding, keep learning!

Top comments (0)