SSL Server Tests

Back in module three at Turing when I started working on a personal project to build an air quality alerting application in Rails. I began by pulling in the Breezometer API, and per their documentation made...

VCR versus Webmock

When we first learned how to test external APIs in Rails, we used VCR cassettes. To create a cassette, all we needed to do in our test was wrap the API call with VCR.use_cassette. It seemed...

Web Accessibility

Since Turing is such an intensive program, we often don't have the time to scrutinize every design choice for the applications we build. HTML and CSS are mostly self-taught, so it’s no surprise that most of...

The Artful Dodger: Consuming the Instagram API

This last week at Turing we were assigned APIcurious, which is a three day project to consume an API of our choice. Most people choose Twitter, Github, or Instagram. I love Instagram so I jumped in...

Applying statistics to benchmarking

Benchmarking in ruby is very easy with the Benchmark module. The method .bmbm will run a rehearsal to force any initialization that needs to happen, and also forces it to run garbage collection. Then it runs...

Creating a table with multiple associations

In true Turing fashion, we were assigned a mini-Rails project with three days to complete it. My pair Aaron Greenspan and I decided we would create an app where users were Dojo leaders and they could...

A big thank you to Girl Develop It

About a year ago I started taking classes through Girl Develop It (GDI). It’s an organization dedicated to teaching women web development, to balance out the gender gap in the tech industry. If it weren’t for...

Lessons Learned from Module One

Last week I finished Module 1 at Turing. It was challenging and stressful, but overall a lot of fun. I learned so much in six weeks; I did not think it was possible to learn that...