Any.do Unofficial API

I’m in the process of moving away from a Mac to Linux, and one of the things that I’m looking for is a desktop application that manages my tasks and also syncs with an Android application. In my opinion, there is no better Android task application than Any.do, however the only thing that they have that even remotely resembles a desktop application is a Chrome extension. While that’s helpful, it doesn’t provide the level of desktop integration that I prefer, so I decided to try to write one.

read more

Integrating PhpStorm and the Drupal.org Issue Queue

PhpStorm 6.0 came out yesterday, and it’s very very nice. One of the cool new features is that it can connect to what it calls a “Generic” task server. This is for services that Jetbrains has not built service-specific integration for yet. Drupal.org definitely falls into this category. So without further adieu, I present the holy grail of IDE integration:

read more

Free Drupal mentoring

Have a pet problem that you need help with, but don’t have the resources to hire somebody to work on it? This Saturday at 1pm and 1:30pm MST, I’m going to pick two people to give 1-on-1 support to via Google Hangouts. The only catch is that the entire 30 minute session will be recorded and shared on YouTube publicly so that it can help anybody. If you’re interested, please submit details of your problem through my contact form with the “Drupal help” category and I’ll get in touch with you if you’re selected. I’m considering doing this every Saturday at the same time, but we’ll see how this first one goes.

read more

Leaving

Due to some unresolved interpersonal issues, I am no longer participating in Drupal core development in any capacity. If you run across a core issue that’s assigned to me, feel free to take it over.

read more

An automated Drupal development setup

Alternative title: Never create another virtualhost

For a while, I was content with the process of adding a new Apache virtual host and adding a new entry to my hosts file every time that I wanted to start a new web project. That changed when I realized how gigantic my hosts file was becoming. Right around that time, I met zendoodles at DrupalCon Denver and she showed me the VirtualDocumentRoot directive for Apache. With her help and a bit of research, I’ve been using this setup for local Drupal development with great success. The best part is, I never have to create another virtual host or entry in /etc/hosts again.

read more

Diablo III Beta Review

I’m going to keep this short because, well…it’s 4am. I just beat the Diablo 3 Beta with the Wizard class. My overall impression: this is a HUGE improvement over Diablo 2.

read more

BSU Appathon 2012 Postmortem - Learning Assistant

This weekend (March 2-4, 2012), I competed in the Boise State University Appathon. This is a 48 hour competitive coding contest, wherein teams are tasked to create either a web app or a mobile app that has some relation to student life. Our team chose to create an alternative to Blackboard (which is the LMS that is used by BSU). The general feeling that I’ve gathered from students on campus is that Blackboard is a horrible kludgy tool that has no business being deployed in any production environments. I tend to agree with that statement.

read more

The Magic of `screen`

Screen is an awesome little utility that, in my opinion, doesn’t get enough use by web developers.

read more

Help me get to Drupalcon!

Have I written a module that has helped you? Do you want to meet me in person? There’s no better place than Drupalcon to make that happen. Unfortunately, I’m a student and cannot really afford to go if left to my own devices.

read more