Google Analytics is a fantastic free tool which allows you to track visitors to your site, page views, user flows and demographic data. It’s also incredibly simple to add to your website, just add the site to your account, paste the tracking code into your templates and you’re good to go. Whenever a user visits [...]
I’ve never been a huge fan of setting New Years resolutions in the traditional sense, largely because if I want to start doing something to improve, then way wait for an arbitrary date, instead of starting right away. However, 2012 flew by, and I tried too much, which resulted in starting lots of side projects, [...]
Great use of HTML5 pushState by @soundcloud to keep playing a track when navigating the site, instead of just adding pointless animations! — Damian Gostomski (@damiangostomski) December 16, 2012 Most sites that use HTML5 pushState use it to add fancy transitions when loading new pages (nothing wrong with that), but Soundcloud now use it to [...]
I recently launched my first Windows Metro application, Markdown Metro, and thought I’d share some of my thoughts on the experience, in the hope it will help other aspiring developers. Motivations for desktop development I’m always looking for new ways to expand on my skill set and try new things, and developing a mobile application [...]
I’m very pleased to announce the release of Markdown Metro in the Windows Store. You can install it by searching for “Markdown Metro” in the store, or download it here. Markdown Metro is a minimal Markdown editor with real time preview, so you can immediately see the results as you type. The future Although the clean [...]
WordPress Admin Refresh Plugin Today I put together a simple plugin which automates many of the small tweaks I make to the admin interface on every WordPress site I build. The aim being to streamline my development process and make sure all my sites are consistent in the admin experience they offer, something that can [...]
Spectacle Window Manager for Mac Spectacle is a fantastic window manager for Mac which lets you easily snap windows to predefined layouts, such as full screen, left/right half, thirds, quarters etc. It also works great with multiple monitors and completely powered by keyboard shortcuts (there’s a handy GUI for configuring these, should the defaults be [...]
On being a “Junior Developer” Some great advice from Matt Sencenbaugh, not just for junior developers, but for developers of all skill levels. Not least because Junior in the sense of being industry for less than 2 years is meaningless, as time != skill/knowledge.
If you’ve been working with clients for any period of time, you’ve no doubt had a request along the lines of “can you add feature X, it should only take you a few minutes”. Except in most cases, it isn’t, especially if you want it done properly. The Scenario We have a directory which lists [...]
If you’re new to Regular Expressions, or need to keep referencing Google to create something even remotely complex, check out the awesome Introduction to Regular Expressions by Codular. It’s incredibly easy to follow and build up complexity slowly instead of throwing you in at the deep end!