Introduction to OpenStruct

Intro to OpenStruct 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 hard coded…

0 Comments

Git workflow and my new love of Git alias

For good or bad, my current Git workflow does not include merges, but rebasing. It keeps the history cleaner, works with the established workflow (pretty standard GitHub flow) just no merge commits.  I was trying to find a nice graph of the master branch, but coming from a GitLab background it isn't hard to find this information in the GitLab…

0 Comments

The danger of Slack

Slack is a wonderful communication tool, I love how easy it is to get in touch with my co-workers, but it is also a huge time suck which I have become slightly addicted to.  It is way to easy to start browsing through a channel, start checking on the pinned items (#living-vicariously, I'm looking at you), and then look up…

0 Comments

Taking a step back from tactical to focus on strategy

We just got through a full company retreat.  Thinking back over my career, this might be the first company that I worked at that actually did one of those.  I have down team things before, and had all company meetings, but not a full on retreat. It was great to see the entire company come together to work on a…

0 Comments

Exploring Ruby IDE Options

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 quickly and easily, and nothing…

0 Comments

Update on Ruby and Rails learning experience

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 have been able to be…

0 Comments

Finding out how little you know about Git

I haven't been a Git user for a long time, I have just been actively using it since January. That may not sound like a long time, but for a developer using a tool for over 5 months is almost as much as some projects take (if you are lucky) or as long as a contract is.  Since switching from…

0 Comments

Music for learning

So picture this, you are sitting down at your desk, loaded up your tutorial, terminal, editor and have muted all your slack channels, you are ready to go.  But now you have to figure out something to listen to so you can tune out everyone in your open office, but what should you load up? For me, I need something…

0 Comments

The problem with starting

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 like the best learning day.…

0 Comments