A bit of code,
A bit of business,
A lot of words.

Subscribe via RSS

The Costs of Being a Freelancer

When I left full-time employment to become a freelancer over five years ago, I never imagined how wonderful it would be. With freelancing comes a lot of freedom and a much bigger paycheck than I could ever make with a full-time job. I also save a lot of money by not having to drive my car every day or eat...

Read More

Code Progressions from Large Websites

This year has been a busy one for me in terms of changing the way I code everyday. While I try not to jump on bandwagons or use the latest ‘techniques’ or plugins, of course it’s necessary to constantly both keep up with what’s new in our industry, as well as to try and improve our code. I’ve been coding...

Read More

Mental Health in an Online Industry

*forgive me if this article bounces around a bit – I’m writing as I’m thinking and very passionate today!* So I just finished listening to the latest three episodes of Unfinished Business, which mention a lot on mental health. Both Paul Boag and Andrew Clarke have talked frequently about their fights with depression. I’ve always found it interesting that our...

Read More

The Art of Client Filtering

When we first start out as freelancers, our instinct is to accept every client and project that comes our way, and this is okay when we’re new to the industry. After all, you need to start making a name for yourself and you probably have bills to pay. But this practice is not maintainable in the long run. You’ll quickly...

Read More

Extending Layout Control in WordPress by Combining Shortcodes and ACFs

A lot of my clients want the ultimate control when it comes to the layout of their website. While this isn’t usually affordable or feasible in normal websites, the Advanced Custom Fields plugin has been a godsend in allowing developers to go beyond basic WordPress functionality and into more advanced ways of content control and layouts. This became even more...

Read More

Perks of Having A Side Project

This past three weeks have seen me working hard on my new project, Skeinly. While it has nothing to do with our web industry (besides being a web app itself), it’s pushing me far forward in terms of skill and knowledge. So far I’ve had to sit down and write up business plans and ideas, draw UI wireframes, help the...

Read More

Advanced WordPress Tutorial: Making a Switching Category Menu

A client of mine wanted to make a horizontal menu that listed all of their categories. Easy enough! But the client was going to have lots of categories, which meant that most would either have to be left out, or the horizontal list of categories was going to have to be multi-line. Not so good. So they asked if I...

Read More

Changes In My Development Workflow

I didn’t want to just post the typical New Year’s look-back at 2013 – so I’m doing something a little different. Although I’ve stayed away from using things like pre-processors and frameworks, I’ve noticed that my code and workflow is always naturally evolving and improving. I’ll tend to do something the same for awhile, and then all of a sudden...

Read More

Why I Joined the Bitcoin Gold Rush

What is Bitcoin? In simplest terms (and simple is what I can understand) it’s web currency. I like to think of it in terms of investing, or shares, but it’s really so much more than that. You can pay for items in both the physical and web world using Bitcoin and it’s a currency that’s free from any form of...

Read More

Do Semantics Really Matter?

Ever since I started seriously coding, good coding practices, semantics and validation have all been very important to me. Having well-written code that’s also organized reduces bugs and future headaches when you need to update the site months or years along the line. But every thing in moderation is just as important. I’ve read countless blog posts about how we’ll...

Read More