Reading Time: 3 minutes If you are a Rails 6.1+ user, you probably have noticed something is up in the past couple days. Good morning everyone! If you have a Rails app 6.1+, you probably noticed all of your bundle installs are failing! A gem, mimemagic, had a licensing issue and needed to yank all of its old (illegal)…
Category: Ruby
RubyConf Retrospective
Reading Time: 4 minutes I made it through my first technical conference. There was a lot more socializing, networking, and partying then I every thought there would be. These were 3 loooonnng days of non-stop learning, meeting incredible people and being a part of an awesome community that I didn’t even know existed 6 months ago. Man, it is…
The Calm Before the Conf
Reading Time: 2 minutes I’m attending my first RubyConf tomorrow in L.A. This really is my first technical conference that I have ever attended. It is awesome that my employee is putting the time and money into growing me, and I really hope that I can use this as a learning experience, as well as growing my knowledge about…
Code Documentation – before, after, and during coding
Reading Time: 4 minutes Sometimes you just need to started on some design for work on a larger ticket or new feature, you want to get your thoughts down and maybe start plotting out a code flow or some potential classes but what app do you reach for? So much of the time I reach for Google Docs, for…
Introduction to OpenStruct
Reading Time: 2 minutes Last week I had a task to start working with some CSV data pulled in from the database. There was already existing code working with the data, so I needed to make sure whatever changes were applied, that they were backwards compatible. The data was an csv representation of an array. The current code was…
Exploring Ruby IDE Options
Reading Time: 2 minutes I have been working in Ruby and Rails a couple weeks now, but I don’t know if I have been entirely happy with any of the editors/IDE that I have worked with. Coming from a Java background I used Eclipse/Spring Tool Suite for all my development work. I knew the short cuts, how to browse…
Update on Ruby and Rails learning experience
Reading Time: 2 minutes Even though I may not be writing about it, I am continuing my deep-dive into the word of Ruby. At work I am mostly focused on Rails. My app is Rails, and the tickets I am working on are Rails (with some haml and scss thrown in, yay for learning some front-end development!). Currently I…
The problem with starting
Reading Time: < 1 minute Sometimes there is just so much information and resources that making the first step takes a long time to decide, just because you don’t where to start. There are so, so, so many free amazing resources for learning ruby that I keep on getting distracted jumping from one to the other. Today did not feel…
Ruby Koans – Day 1 Progress
Reading Time: < 1 minute Slow start at first, but I think I am picking up speed. equals and == sucks, they mean the exact opposite that they do in Java. Ruby, == is equivalence (.equals in Java), and use .equal? to check if the objects are the same (== in Java). That’ll probably hang me up for a while. …
Ruby Koans – Is this the path to Ruby enlightenment
Reading Time: < 1 minute Ok going forward I am trying out iTerm for my terminal and Visual Studio Code for my editor. Don’t know if these are best practices or anything, but when I was trying to pull down code from GitHub in just the default MacOS Terminal, it felt clunky. So I am running through the Ruby Koans…