Kleptomaniacs take things seriously.

Day 3 at MakerSquare. A pun-y morning with wireframing and CSS layout. Looking back at the web design I’ve done in the past [which involved a vicious amount of Googling about <div> and floats and inline-blocks], I’m excited about developing the skillz to quickly iterate on designs I’ve sketched out. No more sweating over how the introduction of a new paragraph could break the layout. They say that by suffering with manual CSS layout, we will develop a greater appreciation for frameworks. Without having touched a single one of them, I can confirm that yes, frameworks are awesome. ...

Nov 14, 2013 · Christopher Boette

Yoga & Researching Array#each This Weekend

Day Two at MakerSquare. First full day of class. Front end in the morning: Mostly stretching the HTML/CSS muscles and practicing pair programming. Realized that float:left and float:right size the element down to the width of the child element - light bulb! Starting to scratch the surface of best practices, from using “-u” in the initial git push to writing in the present tense for git messages. And, enjoyably, making the Sublime Text experience even more awesome by tweaking settings and learning shortcuts. ...

Nov 13, 2013 · Christopher Boette

Video for 2013-11-12

If there is no such thing as offline, does this mean that web programmers should be exploring how to code for web-enabled physical devices? Like, starting yesterday?

Nov 12, 2013 · Christopher Boette

42

Day One at MakerSquare. Half day, on account of the Veteran’s Day parade, which I sadly missed. Heard that the oldest surviving WWII vet was there. Richard Overton. 107 years old. From Bastrop County, Texas, born in 1906. From the Great War to the Depression to the Pacific Theater to television to the civil rights movement to a man on the moon to Watergate to the oil crisis to the moral majority to the dot com era to 9/11 to a persistent world wide web to the recession to the present day. ...

Nov 12, 2013 · Christopher Boette

Reference: Starting Points

0. Completed the entire “Web Fundamentals” Track on Codecademy 1. Completed the “Ruby in 100 Minutes” Tutorial 2. Completed the “Ruby” Track on Codecademy 3. Completed the “Ruby Primer” Course on RubyMonk 4. Completed Terminal Basics 5. Complete through Exercise 11 “Moving a File” of the “Learn Code the Hard Way” Book 6. Completed the JavaScript Track by Codecademy 7. Completed “Try jQuery” by CodeSchool 8. Completed all of “jQuery” by Codecademy This was the necessary prework ahead of MakerSquare. I’m looking forward to the day when I can comfortably and clearly explain everything that I have learned through these sites. For now, though, it’s lots of sketching, experimenting, doc reading, and staring thoughtfully at irb. ...

Nov 10, 2013 · Christopher Boette

Photo for 2013-11-09

The stops on my roadmap to developerhood

Nov 9, 2013 · Christopher Boette

Quote for 2013-11-08

Programming a drone is easy! Install Node.js and get the ar-drone module. All you need to do then is to execute the following code with node. That will make your drone take off, move around, do a flip and carefully land again. Seriously, that’s all! var arDrone = require(‘ar-drone’); var client = arDrone.createClient(); client.takeoff(); client .after(5000, function() { this.clockwise(0.5); }) .after(3000, function() { this.animate('flipLeft’, 15); }) .after(1000, function() { this.stop(); this.land(); }); ...

Nov 8, 2013 · Christopher Boette

Quote for 2013-11-07

I love inject. To be more specific, I love Enumerable#inject. I find it easy to read and easy to use. It’s powerful and it lets me be more concise. Enumerable#inject is a good thing. Jay Fields’ Thoughts Facts. I’ve seen this thing in action before, but really started to scrape the surface today. It seems to be a good example of Ruby is about, namely making coding more friendly for people & allowing multiple ways of doing things. 

Nov 7, 2013 · Christopher Boette

Quote for 2013-11-05

When you don’t create things, you become defined by your tastes rather than ability. Your tastes only narrow and exclude people. so create. Why the Lucky Stiff, via Twitter, via Smashing Magazine

Nov 5, 2013 · Christopher Boette

slideDown() to slideToggle()

Finally learned enough jQuery to update my website from “copied-and-pasted jQuery that sorta works sometimes” to “works gooder all the time.” Small steps. 

Nov 4, 2013 · Christopher Boette