Inbound Email in Rails with Mailgun – Part One

One of the features I implemented recently at work was allowing users to create “cards” inside their workspace by sending an email to the workspace itself.  While not a revolutionary thing to do, it is a step towards giving users the ability to forward confirmation emails to their workspace and have it auto-generate data based on the email contents.

Continue reading “Inbound Email in Rails with Mailgun – Part One”

Scheduler Brain Dump 19MAY2016

I had some time before medical appointment this morning to think a bit more about the Scheduler service I need to create for my PRC-119 app.  I have a tendency to think through solutions in my head but not write them down causing me to have to cover the same ground the next time I actually sit down to code.

What follows is a stream of consciousness “brain dump” about that feature/service and some other random thoughts.

Continue reading “Scheduler Brain Dump 19MAY2016”

A Technical Interview and A Lesson in Preparation

One of the hardest parts of starting a new career is the eventuality that you’ll have to interview with a new company at some point. While this process is rarely a pleasant experience, it becomes especially daunting for the rookie developer trying to find that first job where you break into the “real world” of software development.  I recently went through a few interviews and wanted to share one of my experiences.

Continue reading “A Technical Interview and A Lesson in Preparation”

Choosing a Programming Bootcamp

One of the biggest hurdles I faced this year in deciding to make the move from software support over to software development was deciding how I’d get the skills to become employable.  There are a multitude of code schools, programming boot camps, and online courses out there that all promise to get you “job ready” in X amount of time.

So where do you even start when evaluating the options?!?

Continue reading “Choosing a Programming Bootcamp”

It’s Log!

One of the biggest sources of frustration for me as a relatively new software developer has been making the same mistakes over and over again and not learning from it.

I’m not so much talking about minor “brain farts” like forgetting to close a parentheses, those are just typing/style blips for the most part.  Instead I mean things like forgetting about/how to use parallel assignment or confusing a few of the Array versus Hash methods in Ruby.

To help alleviate those issues:  Enter The Error Log  

Continue reading “It’s Log!”