Teaching Javascript is hard

This can probably be boiled down to "Teaching is Hard," but I think Javascript does have it's own set of unique challenges. Do you cover frontend or backend? Do you teach native implementations of tools or go ahead and just teach jQuery? Is teaching Grunt going to be out of…

React is amazing

I've been using React for a bout a month now. I have to say it is probably the best peice of code I've enjoyed since Backbone. After using Typescript+Angular and hating ever moment of it. Working with React has been a breath of fresh air. Not to say that…

Website prototype

I've been working a little on my website lately. Finally have a working prototype that has helped me figure out some of the challenges I'm going to face and need to solve. First issue is how do I make the text readable on top of an image? I'm using blur…

That time I deleted master on purpose...

git push origin :master is a pretty scary command to run. Let me explain though. I decided to use a static site generator called Assemble. The Grunt plugins are all tailored to releasing the compiled static site from a sub-folder of the project to the branch gh-pages. This is perfect…

hankyates.com redesign

I've decided that I need to re-do my website. The problem whenever one decides this is ... what do you do now? There are so many options that run through your mind. Do you want it to be a portfolio site? Where are you going to host it? What new technology…

d3.js Washington State Unemployment Map

Every Wednesday I participate in a hack night called "Code for Seattle" which is a brigade of the "Code for America" organization. Tonight the event was held at Socrata's office, so naturally there were quite a few Socrata employees there buzzing with ideas. I teamed up with Meridith Sloth and…