Hi, I'm Brian Emory.

Me at beach

But you probably already knew that since you went to my website. You can find me all over @thebrianemory. I am a web developer with giraffe-like qualities currently residing in Los Angeles, CA with my wife and our three kitties Thor, Tony, and Captain (that's right, she let me name them after Avengers). I enjoy bad movies, hard cider, and love pizza. I am a bit of a romantic, a goofball, and a gamer.

I studied to be a full-stack web developer at Flatiron School in 2016 meeting my 4-month goal to graduate. It was extra satisfying as I was working full-time while I learned. The main focus was Ruby on Rails but I also learned Sinatra, JavaScript and jQuery, and Angular. I built some cool projects on the way that I am really proud of.

I would like to say I have been living the dream with a career as a web developer the past six months. However, personal stuff got in the way and that dream was shelved for a bit. I am now back to coding every day and look forward to a much better 2017.

Follow my journey on my blog, check out my current projects on GitHub, and connect with me on Twitter and LinkedIn. I look forward to hearing from you!


Rails Internationalization (I18n) API
Mar 10, 2017

How it can help you test

While reading Testing Rails, testing your website copy was briefly touched on. There are some pain-points in testing what your copy says. If your homepage says “Welcome!” and you decided to change it to... Read more

Rails Testing: Files Took ‘x’ Seconds To Load
Mar 09, 2017

An empty database fights back

I finished reading thoughtbot’s Testing Rails today. It is a fantastic book you should check out if you care about testing. There is a wealth of test related information and insights. This will prove very... Read more

Fighting Back Against Fear, Self-Doubt, And Feeling Like An Imposter
Feb 27, 2017

A Life Lived in Fear

I have now done some coding for six weeks straight. Real actual coding. Not the bullshit code commits I did after I graduated Flatiron. Back then, I was doing very minor tweaks to a previous project or starting a new GitHub repo for a project I wanted to do.... Read more



Port flatcasts

Flatcasts is my final Project for Flatiron School. I set out to solve a need for my fellow students. If a student were looking for a lecture, they would have to ask in our Slack channel, dig through past lessons, or search in a Google Doc. With Flatcasts, they can search for lectures and easily add new ones using only the YouTube URL. This was built with a Rails back-end API, an Angular front-end, and deployed to Heroku.


Port travsto

Travsto is an app built for my Rails assessment at Flatiron School. It is my first Rails app that was not simply following a tutorial. It was initially entirely built using Rails and deployed to Heroku. Later, as part of my Rails and JavaScript assessment, I updated the front-end to use JavaScript for displaying the data and adding/editing comments without needing to refresh the page.


Port corneal

While building my Sinatra Project for Flatiron School, I had a small bit of trouble getting the app structure setup. There was not really anything that could get me off and running like how in Rails, you can always run rails new app-name and be ready to go. Closest thing I found was a gem called Hazel. One of my instructors suggested making my own gem that mirrored the structure I had become accustom to using. With that, Corneal was born.