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”

The Benefits of Code School Internships

One of the biggest “catch-22’s” in the junior developer world is the problem of finding a company that will hire you with very little on-the-job experience.  Most companies are asking for 1-2 years experience for junior/entry-level positions which can feel unfair when you first get out of your code school or boot camp.  How are you supposed to find a job to get that experience if everyone wants you to already have the experience?


Continue reading “The Benefits of Code School Internships”

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”