“A great leap in the dark” — Thomas Hobbs

  • The Secret to Swift is Enums

    I’ve found the CS193P (Developing iOS 8 Apps with Swift) iTuneU class really helpful in wrapping my old Objective-C head around Apple’s new Swift programming language. Yes, I know we’re at iOS9 but the fundamentals of the class are still relevant and coaxing the code to compile in iOS 9/Swift 2.0 is a fun little…

  • Nothing Changes More Swiftly than Apple’s Swift Syntax

    I’m enjoying the Stanford University class CS193P: Developing iOS 8 Applications with Swift. It’s free on iTunes U and the instructor Paul Hegarty knows his stuff. He’s a great explainer. I like how first he writes some code in a naive way and then fools around with it, getting it to work and then reworking…

  • Lisp Cons Cell and List Cheat Sheet

      A diagram of a nested linked-list and how it is structured in Lisp with Con Cells, Symbols, Pointers, and our old friends CAR and CDR. This work is licensed under a Creative Commons Attribution 4.0 International License.

  • Grunt unable to locate JSDoc (wrong installation/environment)

    Recently I set up Himins (a server-side node project) to properly build using Grunt. I got every tool working awesomely in my gruntfile.js except for JSDoc! Grunt give me this clue: Running “jsdoc:dist” (jsdoc) task >> Unable to locate jsdoc Warning: Wrong installation/environnement Use –force to continue. Aborted due to warnings. I had previously installed…

  • Comic Page for Dualism by Bill DeSmedt

    I drew this for Bill just because I like his work, he’s a super smart guy and good friend, and I hope he is working on a sequel. You can buy the book here:  http://www.amazon.com/Dualism-Archon-Sequence-Bill-Desmedt/dp/0974573434 Notes on the tools and process I drew on actual comic book bristol board with pencils, india ink, pens with…

  • Upcoming Important Holidays (Now that Nerds Rule)

    Mark your calendars so that you can send an eCard to your favorite hacker, startup co-founder, or sys admin! March 14 – Pi Day – Celebration of everyone’s fav irrational number! March 25 – Tolkien Reading Day – Commemoration of the fall of Sauron (where did I put that ring?) April 25 – DNA day…

  • H@PPY N3W Y3@2 2015!

    My Resolutions for 2015 Contribute to an open source project Write a mobile app every month Master VIM, GIT, and Make Read all of Focus’ suggested computer science papers at least once 🙂 Write ALL the tests first! Roar! Buy and read books printed on paper! I’ll post weekly updates!

  • Surface Pro 3: Quick Status Update

    I’ve been using the Surface Pro 3 all  week and I continue to find ways to integrate it into my daily routine and overcome minor obstacles. Apple Magic Mouse and Wireless Keyboard. I have some unused Apple bluetooth peripherals lying around the house and I wanted to see how they paired with the Surface Pro…

  • This Page Intentionally Left Blank

                                            (Yeah, I’ve been meaning to post an intentionally left blank page for some time now. Whenever I see one my mind spins in a little mental loop: The page is blank. But the page is…

  • Surface Pro 3: Patience is Rewarded

    I recently acquired a Surface Pro 3 during a Black Friday sale from a local Microsoft Store. I knew I was in for a challenge but I was up for it. I’m from the generation that witnessed the rise of personal computing in the late 20th century from clunky calculator-like boxes with tiny displays and…

Got any book recommendations?