Why would anyone ever...?
While I'm at work or hacking away at home, I spend most of my development time in Vim.
I tend to edit a lot of PHP classes and the associated test files at the same time...but finding the files and manually opening them, sucks.
It takes some mental energy to find the file and open it, which can interrupt your train of thought. I do use the excellent ctrlp.vim plugin, but the codebase I work in contains way too many files, making the autocomplete kind of awkward to use at times.
I've been thinking of mapping some command to open the related file but have heard bad things about it.
Until I came across this: Optimize Your TDD Workflow by Writing Vim Plugins
Read the rest of this entry
Introduction
I had the pleasure of attending the second day of jQueryTO this past weekend and had a great time.
It was pretty awesome to see the presentations given by people like Paul Irish, Tim Branyen and Derick Bailey. I've read a lot about the things they've done to try and advance the web and educate people, so it was pretty cool to see and hear them live. I saw Addy Osmani in the crowd, although I missed his keynote on the first day.
One presentation that got me itching to get back to my terminal window was Dan Heberden's presentation on Grunt.
Read the rest of this entry
Wat happened?
The other day I was dealing with an issue where a php script was outputting a white page.
Browsing error logs proved useless and there was nothing indicating why this was happening.
I remembered the environment had the excellent Xdebug module installed.
Read the rest of this entry
I've been looking for a quick way to put together a web stack for some time now.
There are a lot of common tools (backbone, requirejs, bootstrap to name a few) that I use in every project and sometimes it gets quite tedious to setup.
Enter Yeoman.
Read the rest of this entry
Inspired by Twitter's Bootstrap, I bring to you the new version of Pyjama Coder!
In addition to the CSS revamp, you will notice a few other things have changed.
- the homepage now lists excerpts from up to 5 posts and is paginated
- there is a sticky navigation bar at the top of the page
- the old post listing has been moved to a blog page
- the site is responsive for widths of: 480, 768, 980, 1200, and 1200+
There are also a few fun css additions.
Read the rest of this entry