Recently I've been fascinated by the idea of making CLI programs using node.js and have started working on a proof-of-concept web crawler; after all, one of a crawler's main functions is to parse html, and what better language to use than the one created to handle the DOM. Anyway, as an offshoot of that project I came about writing a simple file retrieval tool for Apache directory indexes. Read more →
Gedit is a wonderfully simple text editor and my tool of choice for web development. The Oblivion theme, which is one of the themes it comes equipped with by default, is my favorite. Google Code Prettify happens to be one of my preferred way of embedding code online (excluding jsfiddle), so naturally I decided to port the Oblivion theme to Google Code Prettify. Read more →
While cleaning up my webserver's public directory today I stumbled upon a simple jQuery parallax scrolling animation that I wrote a while ago. Since I didn't know much about CSS3 when I wrote it, I decided to rewrite the whole thing using keyframe animations. Read more →
I worked for over an hour on a rather complex CSS animation that ultimately only worked properly in latest webkit and mozila. Then I recreated the whole thing in jQuery, which is compatible with virtually all browsers, in under 10 minutes using only a fraction of the number of lines of code. Read more →
Dribbble is an awesome website, especially when you're stuck on a design and need some inspiration. However, whenever I'm on Dribbble I find myself opening up more tabs than I can keep track of, simply because I want to view the full-sized dribbble. In order to fix this, I wrote a small script that retrieves the full shot when you hover over a preview. Read more →
I needed a tiny browser window "wrapper" for another project tonight, but all I could find online were .psd files, so I decided to make my own css3 version. It's really basic, and probably not the most semantic mark-up, but it got the job done. Read more →
I started working on a new web app today and one of its features requires parsing a user's plaintext input for URLs and replacing them with html links. Looking at Regex URL patterns online, I found that none of them could really recognize more complex URLs, so I wrote my own. Read more →
A while ago I wrote a jQuery plugin that emulates the classic xeyes program, so I thought I'd be nice to publish it and provide some documentation. It's pretty useless, but I included a number of features that might make it useful to someone for a specific project. Read more →