How a design system enhances your entire team's workflow
Posted February 19, 2021
A design system is used to help your teams work together by standardising their workflow. Here's why if you're not using one you're wasting a ton of potential.
Posted January 25, 2021
Why I soft launched my website
My website released to critical acclaim, with thousands of visits in a few days. Learn why did I soft launch my website nearly a month earlier in secret
Posted January 19, 2021
TailwindCSS: What is it and should we use it?
TailwindCSS is an extremely popular CSS framework right now, so let's compare it to the most popular UI Toolkit, Bootstrap, and see what the differences are
Posted January 12, 2021
Reusing ideas to supercharge your projects
Don't waste time creating the same idea over and over again. Here's how I work smart, not hard, by reusing ideas across many projects.
Posted January 5, 2021
Posted December 27, 2020
2020 - The good. The bad. The ugly.
It's been a tough year filled with lots of emotions. Here's how the year has been for me - special thanks to all those who helped me through it.
Posted December 16, 2020
Why I rebuilt my portfolio website ... again
Despite having rebuilt my portfolio already this year, it was still a good idea for me to do another build from scratch. Here's why.
Posted December 9, 2020
How I make $10k per month after only 3 months freelancing
It's rare that freelancers talk openly about money preferring to keep our experiences to ourselves. I'm different. Here's how I grew my business to earn $10k per month within my first few months freelancing.
Posted September 13, 2020
Finding my first freelance project
Your first project is always the hardest to find. This is the story of how I found mine.
Posted September 8, 2020
When to use a static website vs server-side websites
Static? Server? SPAaaaagh! With the modernisation of the web, it can be hard to know which approach is right for your website. Here's how to choose.
Posted August 30, 2020
Designing in the browser - why I was wrong
Why I've changed my approach and now believe purpose built designs are always better than designing in the browser.
Posted July 4, 2020
Managing nested state with useContext
Sometimes, state management can get really complex. Let's create a simple modal with useContext.
Posted June 27, 2020
Becoming a Freelancer
How I switched career directions and became a freelancer full-time
Posted May 20, 2020
Why is writing documentation so hard?
Writing good documentation is a difficult challenge, but there are always things we can do to improve it.
Posted May 17, 2020
MDX blog posts with Contentful and Gatsby
Sometimes, you just need a little more from your markdown content.
Posted May 14, 2020
Automatic social images in Gatsby
Stop creating generic images for your blog post social media cards. Let's automate them instead!
Posted May 14, 2020
10 ways to improve your site accessibility
Stop settling for lackluster accessibility. Make your sites available to everyone and gain more views.
Posted May 14, 2020
My developer journey - From intern to full-time
Part 3: Interning, finding that first full time job, and the power of good impressions
Posted May 10, 2020
My developer journey - Finding my first job
Part 2: Lots of interviews, lots of rejections, and my first internship
Posted May 9, 2020
Generating a social image with Node.js
Stop creating generic images for your blog post social media cards. Instead, let's automate them!
Posted May 8, 2020
My developer journey - School and University
Part 1: How I got into web development, from childhood through university
Posted May 6, 2020
Is it ever a good idea to design in the browser?
Designing with tools like Sketch, XD or Figma has always been popular, but what if we skipped that step?
Bringing a personal touch
Building a great website is more than just knowing how to make things look pretty or writing clever code. I listen to your needs, ensuring you get a product you’re happy with. Listen to the great things others have said.
Dan's core strength is his ability to adapt and apply critical thinking to a problem. He doesn't just take a project and do it, he will break it down, check it ticks all the boxes (including the ones you forgot about!), and then deliver something beyond your expectations. Work with him without hesitation!
The SaaS People
I always love working with Dan - he’s professional and enthusiastic and always willing to provide insight and suggestions for improving accessibility and functionality of a site or project. Couldn’t recommend him highly enough!
We loved working with Dan and appreciate all his contributions to Pigeon Loans. If anyone is in the market for hiring a great freelance front-end developer, don’t hesitate to add Dan to your team.
Over the last few months I’ve had the pleasure to work with Dan on the relaunch of our new marketing site. His attention to detail and flexibility to work with in our team’s style made him a delight to work with. Additionally, as an American it was awesome to wake up each day to a fresh package of improvements. To that end we are planning to employ Dan to help us modernize our other two sites as well.
One More Cloud
Trusted by teams
Where do we start?
Schedule a call so I can learn about your product and we can discuss the best way to help you meet your goals. I only work with two people each month so book a call now to avoid missing out.