Striving for Adequacy

Crafting the internet one line at a time

about me

I am a junior dev who also speaks spanish, creates costumes, builds props, does fantasy/horror make up, plays tennis, loves tofu, practices aerial dance and wears cool leggings.

Currently based in Chicago, I am continuing my adventures in learning how to craft the internet at @8thLightInc.

While you’re here, have a gander at my resume!

The Basics of Soldering

This weekend I attended a beginner soldering class offered by Pumping Station: One. Going in to the class I had no idea how to solder (or knew that solder was also a noun). It was definitely a great introduction to basic soldering for circuit boards. Here’s what I learned!

written in pumping station one, soldering Read on →

Sinon.JS Uncaught TypeError

A few days ago I spent 2-3 hours trying to debug a red warning error. A very cryptic error indeed with no insight on how to fix it. Through a combination of trial and error, asking for help, and flipping tables I was able to find a solution to the problem. Here’s what worked for me.

written in fakeserver, sinon Read on →

The Land of Vim Part 1: Getting Started

Vim is intimidating, there I said it, but it doesn’t have to be!

There were primarily three reasons why I chose to switch over, the first being that a large amount of experienced developers use Vim and it would make it infinitely easier to pair program if I at least knew some basic commands, the second was recognizing the difference in productivity in keybinding vs clicking (I have World of Warcraft to thank for that), the third and last was that Vim made me uncomfortable and I wanted to change that.

Here’s what I did to get started.

written in tech, vim Read on →

Re: Is TDD Dead?

After listening to Is TDD Dead? and attending DHH’s talk during RailsConf I have come to the conclusion that TDD is great as long as you test the right thing in the right way. Here’s why.

written in tech Read on →

Ruby, Pass by What?

david-tennant-confused

There are two questions that have been bugging me lately. The first, Why do I have to clone a guess in Mastermind? and the second came after I did some research, What is pass by reference vs. pass by value?

Let’s start with the first question.

written in tech Read on →