2023 - A Year In Review
Writing these reviews has taught me a lot about the importance of streaks. This is my fifth annual review. I couldn’t bare not write it, because of the reviews…
Writing these reviews has taught me a lot about the importance of streaks. This is my fifth annual review. I couldn’t bare not write it, because of the reviews…
How to (quickly) build a full stack Ethereum dApp with Solidity and Next.js. If you want to learn how to interact with a simple smart contract from the client side, this article is for you.
A stream of consciousness that I wrote on my 36th birthday containing all the things that I wish I knew earlier. The Twitter thread went viral and was viewed over 5 million times.
This year has been different. You can tell by the lack of posts between last year’s review and this one. I’m calling 2022 my year of quiet wins. Here’s the TLDR…
2021 feels like the longest year I’ve lived. Some highs, some lows, some wins, some losses. And the biggest direction change for my career in 12 years. Here’s…
In this article you’ll learn how to get started with non-fungible tokens (NFTs). Whether you’re interested in starting an NFT art collection, trading NFTs like…
Before I started sharing my philosophy on business and life as a freelancer, I was hesitant. I wanted to start sooner. But I couldn't get going until I understood the nature of counterpoints.
When pondering a new decision we overinflate what's needed to make it. In an attempt to protect us from the unknown our internal monologue prevents progress.
I'm excited to announce the launch of my headless WordPress company, Run The Show. You may have seen this coming.
My career is in full transition for the first time in 11 years. There’s a weight off my shoulders having written that. For the last 11 years, I’ve had a…
Everything I've learned about marketing in 11 years of freelancing. The article about the Twitter thread.
Decisions are made on the stories we fabricate. And the direction of our story is influenced.
I’m glad I started this habit. Looking back on 2019’s year in review has been both interesting and reassuring. I can identify growth in my thinking and have…
I realised control over my time the day I graduated from University in Sheffield, UK, 2009. Or so I thought. “I can’t work for a boss” was my only criterion…
Everything I've learned about pricing freelance projects in 11 years of doing it. The article about the Twitter thread.
How to improve your everyday efficiency by setting boundaries and managing expectations.
Since I can remember, I’ve always had an interest in business. From selling mobile phones in college, to running my own WordPress consultancy for the last 1…
I wrote a tweet recently that gained some attention: https://twitter.com/tom_hirst/status/1251583806026518532 Additional points were raised in the ensuing…
You may have read in my last article, 2019 - A Year In Review, that I was preparing the launch of my freelancing mentorship programme. The good news is, I’ve…
I’m pretty sure this is the first time I’ve sat down to write a yearly review. I’ve got a chunk of time and felt compelled, so here we are. This will be both a…
Introduction Depending on the type of person you are, travelling in general can heighten your anxiety levels. Even if it’s for leisure purposes. When you’re…
People learn in different ways. Some of us learn by doing, some of us learn by studying and some of us learn best from others. Some of us utilise a combination…
A colleague and friend of mine posted a link to Viktor Petersson’s reflections on a decade of remote work in Slack. As an advocate of remote working and digital…
There’s nothing worse than being multiple emails deep with a prospect, then realising they have a £100 budget for a £10,000 project. Well, perhaps if you’ve…
Gaya and I have worked closely together during the last 8 months for a mutual client. He’s taught me a lot and I’m thankful for our friendship. Chatting most…
Introduction As a remote freelancer, watercooler chats with colleagues are few and far between. In the interest of getting to know my peers a little better, I’m…
We all need time off from work. As a freelancer, contractor and/or business owner; taking a proper break can be easier said than done. I try to spend at least a…
An opportunity recently presented itself that would take me out of my technical comfort zone. As a web developer, I’m generally used to keeping on top of my…
I’ve struggled to maintain a regular sleep pattern for most of my life. In my younger years, I would often game until 01:00-02:00 on weekdays and 03:00-04:00 on…
As in most fields, customers you’re already in contact with, have seen what you can do and are happy with your product or service; are more likely to become…
We’ve all got our vices and it’s super easy to form bad habits when you’re your own boss. As freelancers, we often work alone for long periods. Freelancers are…
We’re all looking to better ourselves and become more successful. I’ve found that being proactive in my career development has given me an edge over the years…
I recently received an email from a close friend of mine asking for advice on how to set up a freelance business. My friend had been working as a graphic…
How can I start freelancing from home when I have no clients? A question that ran through my mind when struggling to find a permanent developer’s job back in…
I’ve found freelancing to be unpredictable at times; you’ve got to take the rough with the smooth and be flexible in a number of scenarios. Here are the lessons…
In WordPress it’s often desirable to restrict pagination to posts within the current posts’ category (or custom taxonomy); usually because of particular…
This is a short but sweet lesson I’ve learned during my time freelancing. The reason behind posting this now is that I’m going through a two week patch with my…
I recently encountered a WordPress project where I needed to add some specific PHP code to a certain part of a page template. Obviously this is relatively…
When I first started my remote development business I had little grasp of what was not only good bookkeeping practice, but what was legally required for me to…
Whether it be development based, design focused or an area that I specialise in such as WordPress, I’ve never had the urge to attend a web conference. Being a…
So you’re starting out as a freelance web developer and you’re ready to take on your first client. Now what? Here’s how I landed my first remote coding job, off…
The people on my mailing list are the first to hear about my new content. Join them by signing up now!