Project Ramon

A learning journey from a Ruby noob perspective

Picks of the week: A shortlist of recent favorites

Hello and welcome! Today I’ll be sharing three recent favorite discoveries of mine.   Pick #1: Growing Rails Applications In Practice I found this while reading a Green Ruby News email. Chances are, you read Green Ruby News also and saw this. I purchased the book and have enjoyed my reading so far of the first couple of chapters! What I’ve found exceptional is how clear they are in illustrating […]

Continue Reading →

This week I’m learning: Vim using vimtutor

Hello! Over the weekend and first couple of days this week, I’ve stumbled upon a well put together Vim blog post! I’ve only gotten as far as using vimtutor (you can start this up by opening your terminal and simply typing vimtutor), but am looking forward to reading all of the resources provided from the following post.   Learning Vim If you’re interested in learning Vim, check out this post […]

Continue Reading →

Today I’m Reading About: Rails Generators Part[2]

Hello! In the last post, we covered a quick introduction in getting comfortable with generators in rails. We covered a way for us to determine command and options available to a specific generator, determined where we should place any of our custom generators and also used the rails generate to actually generate our generator. Today I’ll be covering chapter 3 in the Rails docs: creating generators with generators. Generators: Checking […]

Continue Reading →

Today I’m Reading About: Rails Generators Step[1]: Our First Generator

Hello and happy Friday! Another week is swiftly drawing to a close and I’ve been intrigued recently with improving my Rails workflow with generators. It appeals to me that I can plant various configs, initializers, and templates into a generator and have a command line interaction similar to how we create a new rails app. I’ve only read the first couple of chapters of the Rails Guides on this topic […]

Continue Reading →

Today I’m Learning: Context & Roles in DCI pt[2]

Hello and happy Monday! In my last post we began looking into what DCI is and how to separate an object’s state from it’s behaviors. This gives us both modularity (separating our functionality into independent reusable modules) and also provides the benefit of making our code easier to read. Today we’ll be looking into context creation in our code and the concept of defining roles for our objects involved within […]

Continue Reading →

Today I’m learning: DCI in Ruby & Rails pt[1]

I’ve been reading up on ways to improve my code architecture lately, I’m aiming for an ability to create modularity in my code, so that I can make future changes with as little headache as possible. I’ve stumbled upon the DCI paradigm and have been enjoying my reading so far. Today I will share the little I’ve learned on the topic, with the intention of writing more posts over time. […]

Continue Reading →

Navigation towards blog post improvements

Hello! I’ve been thinking over the past couple of weeks how I can improve my writings on this blog. Today I’ll share some of the thoughts I’ve had and some possible solutions to the challenge of posting 2 – 3 posts per week. Where I Spend Time First things first, I want to share the programming related activities I do consistently each week in an effort to grow. #1. Codewars […]

Continue Reading →