Writing
I write about design, learning to code, making, being a generalist, bootstrapping, launching products, and working on side projects while living your full life.
-
Testing Node.js for Rails Lovers
Read: Testing Node.js for Rails LoversYou’ve built your first Rails-like Node app. But you’re used to test-driven development, and you have no tests! Don’t be a bad developer – let’s get into the nitty gritty of Node app testing.
-
Node.js for Rails Lovers
Read: Node.js for Rails LoversYou love Ruby on Rails. There’s no easier or fun way to build a web application. But maybe you have several projects with specific Node.js business needs, or you just want to learn a new framework. You’re well-versed in JavaScript, so Node should be an…
-
The Early Bird vs. The Night Owl
Read: The Early Bird vs. The Night OwlFor two months, I experimented with waking up early instead of staying up late, to focus on personal development and side projects. I then returned to my old routine for two months, and these are my findings.
-
7 ways training Brazilian Jiu Jitsu will level up your programming skills
Read: 7 ways training Brazilian Jiu Jitsu will level up your programming skillsThere are a surprising number of programmers training Brazilian Jiu Jitsu in my professional network. BJJ and programming seem like they have absolutely nothing in common, so why would two completely unrelated activities attract similar people?
-
JavaScript Particle System Demo
Read: JavaScript Particle System DemoI recently had to build a JavaScript HTML5 Canvas particle system to achieve a comet effect inside a website. I’ll be releasing the API once I clean up the code. Check out the demo in the meantime.
-
Jersey Shore Tech Meetup Presentation
Read: Jersey Shore Tech Meetup PresentationI presented “You Already Know How To Build Mobile Apps” at the Jersey Shore Tech Meetup last night. Attendees learned how to build native mobile applications for multiple devices using alternative web technologies. You can download the presentation in PDF form here.
-
Six Overground Redesign
Read: Six Overground RedesignSix Overground has finally received a long overdue revamp. Check it out!
-
tweetndraw Is Live!
Read: tweetndraw Is Live!Using only the 140 characters allowed in a single tweet, what kind of art can be generated by a programmer who understands the drawing commands used by tweetndraw? Any tweets published with the #tweetndraw hashtag will be displayed in the tweetndraw gallery. All proceeds from…
-
Flash Papervision3D Quake MD2 Model Viewer
Read: Flash Papervision3D Quake MD2 Model ViewerI’ve recently been working in Papervision3D with some MD2 avatars. Since the MD2 format was originally designed for Quake II, I figured there were no better models to use than the actual game models. I’ll be releasing the code in a thorough tutorial on how…
-
Open Source 3D
Read: Open Source 3DLately I’ve been playing around with Blender, an open source 3D modeling and animation application, and I have to say I’m pleasantly surprised. Virtually anything that can be realized in commercial 3D programs can be done in Blender. I’ll be posting some tutorials soon on…
-
Victors & Spoils Logos
Read: Victors & Spoils LogosI’ve submitted a few logos for the Victors & Spoils competition on crowdSPRING. Check ’em out and vote if you like them!
-
The Schoolyard Is Live!
Read: The Schoolyard Is Live!The Schoolyard is up and running! Check out the Beta version of my very first Facebook game! Contact me if you’re interested in becoming a beta tester, and receive 5 Extra Credits and one exclusive item.