Currently, I’m working on an application that uses a lot of global events which I lovingly call the “invoke global search in your editor to find anything” architecture. Long story short, there are a lot of pieces of code loaded dynamically and I wanted a way to those pieces to hook together fairly easily. Yes, … Read More “Promisify Javascript Events with Bluebird” »
Author: Ted Kulp
Ted Kulp is a professional developer, author and technologist with over 15 years of experience from the suburbs of Philadelphia. In 2004, he created the popular content management system, CMS Made Simple and continued to run the project for over 8 years. These days, he makes his living from writing Javascript full-time, writing books, and hacking on open source.I have a TV in my office that’s connected to a PC and generally does very little during the day. Since I’ve relaunched my site and starting to see some traffic, it’s great to watch the real-time statistics from Google Analytics while I’m working or writing. I have a nice Dashboard with all my important … Read More “Full Screen Google Analytics via Bookmarklet” »
I remember when I first tried using Backbone a few years ago. Because it was my first foray in "real" client-side Javascript development, it was a confusing time filled with tools and libraries I didn't understand. One of the most confusing things about it was the requirement of Underscore.js alongside jQuery. "Why do I need … Read More “A few reasons to use Underscore.js (or Lo-Dash)” »
I work from home 4-5 days a week. With that, I spend a ton of time in my office. My "office" is technically half of a room that was lovingly called The Florida Room by the people we bought the house from 14 years ago. The Florida Room is a badly converted car port that … Read More “Office Setup” »
I used to use IFTTT to turn my Twitter favorites into Tumblr Quote posts automatically. Since Twitter started locking down their API and shutting IFTTT out, I needed a workaround. Using node.js, I wrote a quick server that uses the authenticated json API and makes an RSS feed. After a quick deploy to Heroku, all … Read More “Turn Twitter Favorites into an RSS feed” »
There are always situations where you need to display the work on your local maichine to the outside world. In the old days, we would setup a dyndns account, forward some weird port on our firewall to port 80 on our local machine, and give out the weird URL. Those, my friends were the dark … Read More “Using Pagekite with Pow!” »
I’ve been messing with Padrino a bit over the past couple of weeks. There are several smallish apps that I’ve thought that Rails was a little bit of overkill for. However, what I didn’t realize that I was missing was the Asset Pipeline. It’s terribly useful, especially if you tend to mix technologies together in … Read More “Padrino and the Asset Pipeline” »
When I reinstalled my system w/ Lion a few weeks back, I decided to start using Pow! as my “web server” of choice. I’ve been spending a lot more time in Rails over the past few months because of my day job and wasn’t really relying on my Apache/PHP installation as much. I delegated Apache … Read More “Using Pow for PHP (or anything on Apache)” »