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. My lucky number is 13 which sounds odd, but if you ask me how I met my wife it will all make sense.
While my first love is Ruby on Rails, I have recently taken to learning Elixir. Their similarities are helping the process and I will be building Elixir apps in no time! Programming is a passion and something I really enjoy doing. It feels good to have a passion not only be a career, but something you can do for fun and to help people out. Every day there is more things to learn and more code to write.
You can read what I am up to 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!
I have been learning Elixir and Phoenix lately. This has entailed reading bits of books, reading blog posts, and following along with tutorials. It is time to build my first application that is not from a tutorial.I decided to make this easier on myself by cloning... Read more
By default, Phoenix includes Bootstrap as its CSS framework of choice. I have used Bootstrap for every project I have done, so I want to mix it up for this one. I wanted to try Semantic UI but it has been a nightmare to try and get... Read more
We already have a test to visit the homepage and check for the text “Welcome to Phoenix!” in test/controllers/page_controller_test.exs. Since we will be using the page_controller for our homepage, let’s edit the test to look for “Welcome to Catcasts!” instead. Read more
Vidshare is an Elixir/Phoenix port of my Rails app Flatcasts. I wanted to build something using Elixir/Phoenix so updating Flatcasts seemed like a great choice. Signed in users can add videos using only the URL from YouTube or Vimeo. The app talks with the API, grabs the relevant video information, adds it to the database, and creates an embedded video on the show page.
My wife was given a spreadsheet to create her employees' schedule from week to week. She has another spreadsheet to keep up with their availability. This seems pretty archaic and can be a pain when balancing 18 employees (thankfully it's not more). I looked around at other scheduling apps and could not find a free one that fit the bill. So I decided to make her one.
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.
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.
I am 6'6".
The weather is great.
No, I do not play basketball.
Yes, I can get that down for you.