Journal

Virtual Terminal Sessions with Screen

Posted on: January 14th, 2014 by Dan Robert

Not so long ago, a co-worker and friend of mine introduced me to the UNIX application, screen. While I was really excited to learn of something so useful, I was also deeply saddened in realizing that it was right under my nose all this freaking time. In this short post, I’m going to show you how you can take advantage of this clever little utility.

(more…)

Sass Basics (Slides)

Posted on: December 11th, 2013 by Dan Robert

Last week I had the pleasure of doing a lightning talk at the San Diego JavaScript Meetup. It was my first public presentation. Even thought it was short and informal, I was very excited for the opportunity and had a lot of fun.

SDJS is one of my favorite meetups here in San Diego. The organizers always do a great job with everything and the talks are always interesting. This was the first time they did the lightning talks where about 5 people presented on short, 5 minute topics. I loved this idea because I found it the perfect opportunity to give a talk and not feel a ton of pressure. There was a nice turnout that evening and everyone did a great job with their presentations.

I did my talk on Sass (my favorite CSS preprocessor). Since this was only a 5 minute talk, I just covered the very basics of getting started. Below are my slides:

Getting Started with Grunt.js

Posted on: September 24th, 2013 by Dan Robert

For quite some time, I’ve been hearing a lot of great things about Grunt.js: What it does for automating tasks in the development process; how it is so configurable; the fact that it is open source and driven by such a great community of developers; and how much easier it is to configure compared to other build scripts, such as Ant. I even sat through a great session by Ben Alman (the creator) at the 2012 jQuery Conference in San Francisco.

When I initially took a look at the project and what it would take to get up and running, I was a little intimidated and did not really know where to begin. So, as I usually do in those situations, I put it off. Finally, after about a year of hearing so many positive opinions about Grunt, I decided to just sit down for an afternoon and dig into it. I am so glad I did because I absolutely LOVE it!

(more…)