1. Workin’ on the truck with my helper.

    Workin’ on the truck with my helper.

  2. at Elfin Forest

    at Elfin Forest

  3. Someone's finally going to New Mexico to find the fabled ET cartridges!! →

  4. Then we went into…the cave. (at Organ Cave)

    Then we went into…the cave. (at Organ Cave)

  5. The wind in the trees… (at Ronceverte, WV)

  6. Train (at Martin & Jones Hardware)

    Train (at Martin & Jones Hardware)

  7. Just when you think you can trust the east coast… (at Ronceverte, WV)

    Just when you think you can trust the east coast… (at Ronceverte, WV)

  8. at Washington Square Park

    at Washington Square Park

  9. THE TIME HAS COME #CRONUT (at Dominique Ansel Bakery)

    THE TIME HAS COME #CRONUT (at Dominique Ansel Bakery)

  10. GitHub’s New IDE and a Couple Packages

    GitHub released Atom today! I was lucky enough to score an invite and have been playing around with it for a few hours. So far it’s easily on par with Sublime Text 3 (my current editor) and may have surpassed it already with how easy it is to extend. I’ve already published four packages:

    • twilight-syntax - my favorite code coloring theme
    • lanuage-haml - adds support for HAML
    • language-ino - adds support for Arduino INO files (really just C, but leaves the door open for custom snippets and such)
    • spacegray-dark-ui - a port of the Spacegray Sublime Text IDE theme

    Now it feels like I’m back in Sublime! Now we’ll see how the actual flow of day-to-day coding feels.

  11. I made an actual thing! The Cameron Tech Inclinometer & Altimeter

    There are a few things I love doing: computer programming, playing around with electronics, and driving in the dirt in my truck. I finally found a way to combine them into one glorious pursuit.

    Introducing the Cameron Tech Offroad CPU!

    It’s a Arudino-based sensor unit and display that you can put in your truck and brag about how close you came to tipping over, or how high you climbed on your last mountain run. I spent a couple of months prototyping it and talking about it on the Tacoma World forums with a bunch of guys and girls that can get geeky about this kind of thing, too.

    I’m selling them on my store at camerontech.io. You can get the parts kit and assemble it yourself or get it preassembled by me. Just add power and you’re ready to go. Here’s everything it can do:

    The next thing I’m working on is some kind of enclosure for those that don’t want to brave working with raw circuit boards.

    I’m not exactly building this piece of hardware in a traditional manner:

    First, it’s completely open source. That means you can get the software, the schematics for the hardware and the bill of materials all for free and make it yourself without giving me a dime. As a software developer I rely on open source software every day to get my job done and I contribute everything I can back to the movement. Open source makes my life easier and I want to return the favor.

    Second: you can upgrade it. Rather than solder everything together and tricking you into buying a new one if I come up with some new software features, you can remove the main chip, reprogram it (with an Arudino) or replace it for a couple of bucks, and you’re right back to the state of the art. No planned obsolescence here.

    So if you’ve got a truck or SUV that you take offroad, pick of these up and see how XTREME you really are. (Notice I used an “X” to make it even more EXTREME to the MAX!)

    On a personal note, I’d like to say that it’s almost unbelievable to me that I was able to make this thing. When I started I had no experience designing circuit boards and what I’d classify as a beginner’s knowledge of electronics. But there is so much free information available online that I was able to teach myself everything I needed to know in an unbelievably short period of time.

    All of that, plus the fact that I’m able to build, sell and ship them myself…it blows my mind that at this point in history, with the tools we have available, a single person can become their own personal factory and distribution center. We’re in the midst of the next industrial revolution!

  12. My self-contained CNC controller is coming along nicely! Just got the screen. @inventables @shapeoko

    My self-contained CNC controller is coming along nicely! Just got the screen. @inventables @shapeoko

  13. Got my Spark Core complete with mustache-shaped battery shield! Thanks @sparkdevices

    Got my Spark Core complete with mustache-shaped battery shield! Thanks @sparkdevices

  14. Interesting Ruby quirk in Array

    I always thought of Array#any? and Array#empty? as being opposites of each other. Which they are, until nil gets involved:

    [nil].any? #=> false
    [nil].empty? #=> false
    

    In this case .empty? is returning the result I want.

  15. Power

    Power