codepuffin

web creator

wordpress specialist

Custom designed and built WordPress websites for small businesses.

Made in such a way that you can take over and manage your own site with ease (if that’s what you want).  You can also choose a monthly website management package to save you time and energy.

websites for creatives

Passion drives purpose as the saying goes, and I love to work with others that feel the same way.  Whether it be because you love every bit of what you do or because you love that what you do lets you live the life of your dreams.  Many of my clients are inspiring entrepreneurs running their own businesses in creative fields.  Those websites are so wonderful to make for so many reasons!

get a shiny new website

be happy

Your website is your online home.  It should reflect your business vibes and goals and express some personality.  Make sure that your site matches your work and helps to build trust and credibility in this digital world.

still scrolling?

It’s fun!  Get your scroll on over on Instagram 🙂  Click a pic below and scroll away (don’t forget to give me a follow and some hearts).

  • Did you know? ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
That I have a little stone collection. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I love picking up pebbles and stones from places I visit.  When you visit a place the landscape looks different with different vegetation and animals and climate. But you can't take those things with you. You can take a stone with you though.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
One of the places that I still want to collect some stones from is the Barbeton area of Mpumalanga (in South Africa for those of you not from around here).⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I used to live around there and it's the place that I was born. So there is a strange sense of wanting to go back.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
The Barbeton Greenstone belt has some of the oldest exposed rock in the world.  And the rock contains traces of some of the oldest life on earth.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
How amazing is that?⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I have a few chunks of rock collected from the Swaziland side of those mountains.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
One of my favourite stones was given to me by a dear friend who picked it up from the foothills of the Himalayan mountains.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Ok enough nerding out over geology. Back to the regularly scheduled programming of web development stuff.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
#stones #rocks #stonecollection #amateurgeologist #iloverocks #rocksandstones #barberton #mpumalanga #barbertongreenstone #barbertongreenstonebelt #rocknerd #hobbies #collections #oldestexposedrockonearth #earlyearth #tracesoflife #idigress #backtoregularprogramming #mynameisamy #imakewebsites #webdeveloper #wordpressexpert
  • H O B B I ES
.
I enjoy crochet and knitting. .
For the first year of my business I had no life outside of work. I was constantly working on and in my business and I didn't make time for any rest or relaxation.
.
For that first year I just worked and worked and worked. I worr all thr hats and did ot all myself. And it obviously led to burn out.
.
So now I have weekends to myself. Mostly.
.
And I make time to practice my hobbies.
.
I'm currently crocheting a scarf.
.
Don't forget to schedule in time for yourself on this journey of being a badass #girlboss!
.
What is your hobby that helps you to unwind?
.
.
#hobbies #maketimeforyourself #dosomething #createsomething #dothething #moretolifethanwork #spendtimeonhobbies #crochet #knitting #mynameisamy #immakingascarf
  • I honestly love making websites. And developing inbound marketing strategies are fun too.
.
So I'm working towards an end goal of spending more of my time making websites and less of my time doing other stuff like bookkeeping, emails, chasing clients for content and doing my taxes.
.
To achieve this I'm developing systems and putting processes in place to help me reduce the poop stuff I don't like. I'm outsourcing where I can. And I'm defining my target market.
.
What's your favourite and worst task you have to do in your business?
.
.
#dowhatyoulove #morewebsitebuilding #lessemails #fuckdoingmyowntaxes #webdesignisfun #wordpresswebsites #codepuffin #imakewebsites #ibuildwebsites #collaborativeprocess #webcreator #mynameisamy #girlboss #websitemaker #webdev #webdeveloper #femmepreneur #creativegirlboss #smallbiz #ownerrun #businesslife #myownbusiness #idonthavetodoitall #icanchoosetodowhatilove #outsourceyourproblems #outsourcingforthewin #nichingdown #chasetheworkyouwant #createyourownreality
  • A lovely site for a #femmeprenuer in the US. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Designed by the incredible Kim from @rubyandswallow.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
This was such a fun project to work on because the design challenged me a bit with its overlapping, but precise elements that needed to line up well and be translated into tablet and mobile effectively. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
It's just the best to see beautiful designs come to life on the internet.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
And collaborating with talented brand designers is my favourite!⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
There's nothing quite like working to build a website for a business that has just had a fresh injection of clarity from the branding process with a professional brand designer or strategist.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
#alohahealthandwellness #rubyandswallow #codepuffin #webdevelopment #wordpresswebsite #bringingdesignstolife #businessclarity #webdev #webdeveloper #collaboration #buildingbeautifulthings #branddesignerandwebdeveloper #dreamteam #portfolio #someofmyfavouritework #myfavouritekindofwork #bringdesigntolife #developerfordesigners #brandstrategy #brandstrategists #marketingstrategy #seeingthebigpicture #girlboss #wordpresswebsitebuilder #imakewebsites #webcreator #mynameisamy #collaborationforthewin #ilovewhatido
  • WEEK 34
.
It's officially the 34th week of the year.
.
You've still got 18 weeks left of 2019 to achieve some goals.
.
What was one of your goals for this year? Have you achieved it yet? .
One of my personal goals was to read 3 books of fiction. That's right. Just three. .
I used to read books voraciously, but now I read business articles and marketing stuff and web development things instead. I wanted to challenge myself, but keep it totally achievable, so I set the number to three.
.
I have read one whole book of fiction so far this year. But I'm not stressed because I still have 18 weeks left of the year to achieve that goal.
.
What goal are you going reach in these next 18 weeks of 2019?  Tell me in the comments and let's help keep each other accountable.
.
.
#goals #achievinggoals #SMARTgoals #week34 #week34of2019 #codepuffin #webdeveloper #readmorebooks #read3fictionbooks #wordpressdeveloper #durban #capetown #southafrica #creative #girlboss #wordpresswebsite #smallbizboss #femmepreneur #18weeksleft #achievethosegoals #challengingyetattainable
  • ATTENTION SERVICE BASED BUSINESSES⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Is your contact form a frigid wasteland?⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
So you have a shiny new website and you eagerly open your emails each morning only to find that there are zero new leads from your contact form. 👩‍💻 ☠ 😵 😭⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Here's what you need to check and how you can improve:⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
1.  Check analytics to see if people are visiting your site and if they are making it to your contact form. (If you don't have Google analytics on your site then get it.)⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
2.  Why aren't people making it to your contact form? Is it too many steps away? Consider putting forms on more pages to make it easier for visitors to get to. And don't forget those CTAs (calls to action) to get people to move around your site the way you want them to.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
3.  Is your form too complicated? You want to qualify your leads and get more than just their name and email address, but are you asking too much? People are scared off by forms that look too long and require too much work to fill out. Really think about each and every field that you include on your form (or forms).⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
4.  Are people even making it to your site?  Remember that you need to drive traffic to your shiny new website.  Send people there because that's where you can have their undivided attention and get them to contact you. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
5.  Consider tracking visitors with a heatmap plugin. Analytics will tell you where your visitors are coming from and which pages they are visiting, but a heat map will tell you what they are doing on each page. Then you can see if they are trying to click on things that aren't clickable or if they aren't making it far enough down your home page to even get to your contact CTA.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Now go out there and get those leads! 👩‍💻 🎉 🔥 📄 💵💶💵⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
#servicebasedbusiness #contactform #frigidwasteland #leadgeneration #generatethoseleads #itallstartswithalead #marketing #salesfunnel #websitevisitors #googleanalytics #drivetraffic #cta #calltoaction #heatmap #makeiteasy #potentialclients #userexperience #toomanyformfields
  • Businessing is hard work!
.
I'm knee deep into a rebrand and I've spent most of the last 4 days working on my brand story and overall marketing strategy.  TBH it's been super fun and I'm all kinds of pumped up about it. But it's brain work for sure and I'm feeling tired today.
.
I'm incredibly excited to be moving into this next chapter of my business.  Thank you to all you lovely people for being part of this journey with me.
.
Niching down for the win! .
Have you niched down in your business? Or are you niching down now?  Tell me about it in the comments and we can brainstorm together (my favourite thing to do).
.
.
#girlboss #rebrand #branding #nichingdown #marketingstrategy #targetmarket #definingtargetaudience #smallbizboss #creativesmallbiz #webcreator #wordpresswebsites #webdev #webdeveloper #webdesigner #brainstorming #brandstory #branddesign #brandvoice #rebrandingforthewin #nichingdownforthewin #nichingdownftw #codepuffin #mynameisamy #allaboutthemarketing #marketing #seeingthebiggerpicture #businessstuff #badassbusinessbitch #femmepreneur
  • Did you know? ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
That I have a little stone collection. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I love picking up pebbles and stones from places I visit.  When you visit a place the landscape looks different with different vegetation and animals and climate. But you can't take those things with you. You can take a stone with you though.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
One of the places that I still want to collect some stones from is the Barbeton area of Mpumalanga (in South Africa for those of you not from around here).⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I used to live around there and it's the place that I was born. So there is a strange sense of wanting to go back.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
The Barbeton Greenstone belt has some of the oldest exposed rock in the world.  And the rock contains traces of some of the oldest life on earth.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
How amazing is that?⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I have a few chunks of rock collected from the Swaziland side of those mountains.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
One of my favourite stones was given to me by a dear friend who picked it up from the foothills of the Himalayan mountains.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Ok enough nerding out over geology. Back to the regularly scheduled programming of web development stuff.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
#stones #rocks #stonecollection #amateurgeologist #iloverocks #rocksandstones #barberton #mpumalanga #barbertongreenstone #barbertongreenstonebelt #rocknerd #hobbies #collections #oldestexposedrockonearth #earlyearth #tracesoflife #idigress #backtoregularprogramming #mynameisamy #imakewebsites #webdeveloper #wordpressexpert
  • H O B B I ES
.
I enjoy crochet and knitting. .
For the first year of my business I had no life outside of work. I was constantly working on and in my business and I didn't make time for any rest or relaxation.
.
For that first year I just worked and worked and worked. I worr all thr hats and did ot all myself. And it obviously led to burn out.
.
So now I have weekends to myself. Mostly.
.
And I make time to practice my hobbies.
.
I'm currently crocheting a scarf.
.
Don't forget to schedule in time for yourself on this journey of being a badass #girlboss!
.
What is your hobby that helps you to unwind?
.
.
#hobbies #maketimeforyourself #dosomething #createsomething #dothething #moretolifethanwork #spendtimeonhobbies #crochet #knitting #mynameisamy #immakingascarf
  • I honestly love making websites. And developing inbound marketing strategies are fun too.
.
So I'm working towards an end goal of spending more of my time making websites and less of my time doing other stuff like bookkeeping, emails, chasing clients for content and doing my taxes.
.
To achieve this I'm developing systems and putting processes in place to help me reduce the poop stuff I don't like. I'm outsourcing where I can. And I'm defining my target market.
.
What's your favourite and worst task you have to do in your business?
.
.
#dowhatyoulove #morewebsitebuilding #lessemails #fuckdoingmyowntaxes #webdesignisfun #wordpresswebsites #codepuffin #imakewebsites #ibuildwebsites #collaborativeprocess #webcreator #mynameisamy #girlboss #websitemaker #webdev #webdeveloper #femmepreneur #creativegirlboss #smallbiz #ownerrun #businesslife #myownbusiness #idonthavetodoitall #icanchoosetodowhatilove #outsourceyourproblems #outsourcingforthewin #nichingdown #chasetheworkyouwant #createyourownreality
  • A lovely site for a #femmeprenuer in the US. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Designed by the incredible Kim from @rubyandswallow.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
This was such a fun project to work on because the design challenged me a bit with its overlapping, but precise elements that needed to line up well and be translated into tablet and mobile effectively. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
It's just the best to see beautiful designs come to life on the internet.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
And collaborating with talented brand designers is my favourite!⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
There's nothing quite like working to build a website for a business that has just had a fresh injection of clarity from the branding process with a professional brand designer or strategist.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
#alohahealthandwellness #rubyandswallow #codepuffin #webdevelopment #wordpresswebsite #bringingdesignstolife #businessclarity #webdev #webdeveloper #collaboration #buildingbeautifulthings #branddesignerandwebdeveloper #dreamteam #portfolio #someofmyfavouritework #myfavouritekindofwork #bringdesigntolife #developerfordesigners #brandstrategy #brandstrategists #marketingstrategy #seeingthebigpicture #girlboss #wordpresswebsitebuilder #imakewebsites #webcreator #mynameisamy #collaborationforthewin #ilovewhatido
  • WEEK 34
.
It's officially the 34th week of the year.
.
You've still got 18 weeks left of 2019 to achieve some goals.
.
What was one of your goals for this year? Have you achieved it yet? .
One of my personal goals was to read 3 books of fiction. That's right. Just three. .
I used to read books voraciously, but now I read business articles and marketing stuff and web development things instead. I wanted to challenge myself, but keep it totally achievable, so I set the number to three.
.
I have read one whole book of fiction so far this year. But I'm not stressed because I still have 18 weeks left of the year to achieve that goal.
.
What goal are you going reach in these next 18 weeks of 2019?  Tell me in the comments and let's help keep each other accountable.
.
.
#goals #achievinggoals #SMARTgoals #week34 #week34of2019 #codepuffin #webdeveloper #readmorebooks #read3fictionbooks #wordpressdeveloper #durban #capetown #southafrica #creative #girlboss #wordpresswebsite #smallbizboss #femmepreneur #18weeksleft #achievethosegoals #challengingyetattainable
  • Did you know? ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
That I have a little stone collection. ⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I love picking up pebbles and stones from places I visit.  When you visit a place the landscape looks different with different vegetation and animals and climate. But you can't take those things with you. You can take a stone with you though.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
One of the places that I still want to collect some stones from is the Barbeton area of Mpumalanga (in South Africa for those of you not from around here).⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I used to live around there and it's the place that I was born. So there is a strange sense of wanting to go back.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
The Barbeton Greenstone belt has some of the oldest exposed rock in the world.  And the rock contains traces of some of the oldest life on earth.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
How amazing is that?⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
I have a few chunks of rock collected from the Swaziland side of those mountains.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
One of my favourite stones was given to me by a dear friend who picked it up from the foothills of the Himalayan mountains.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
Ok enough nerding out over geology. Back to the regularly scheduled programming of web development stuff.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
.⠀⠀⠀⠀⠀⠀⠀⠀⠀
#stones #rocks #stonecollection #amateurgeologist #iloverocks #rocksandstones #barberton #mpumalanga #barbertongreenstone #barbertongreenstonebelt #rocknerd #hobbies #collections #oldestexposedrockonearth #earlyearth #tracesoflife #idigress #backtoregularprogramming #mynameisamy #imakewebsites #webdeveloper #wordpressexpert
  • H O B B I ES
.
I enjoy crochet and knitting. .
For the first year of my business I had no life outside of work. I was constantly working on and in my business and I didn't make time for any rest or relaxation.
.
For that first year I just worked and worked and worked. I worr all thr hats and did ot all myself. And it obviously led to burn out.
.
So now I have weekends to myself. Mostly.
.
And I make time to practice my hobbies.
.
I'm currently crocheting a scarf.
.
Don't forget to schedule in time for yourself on this journey of being a badass #girlboss!
.
What is your hobby that helps you to unwind?
.
.
#hobbies #maketimeforyourself #dosomething #createsomething #dothething #moretolifethanwork #spendtimeonhobbies #crochet #knitting #mynameisamy #immakingascarf
  • I honestly love making websites. And developing inbound marketing strategies are fun too.
.
So I'm working towards an end goal of spending more of my time making websites and less of my time doing other stuff like bookkeeping, emails, chasing clients for content and doing my taxes.
.
To achieve this I'm developing systems and putting processes in place to help me reduce the poop stuff I don't like. I'm outsourcing where I can. And I'm defining my target market.
.
What's your favourite and worst task you have to do in your business?
.
.
#dowhatyoulove #morewebsitebuilding #lessemails #fuckdoingmyowntaxes #webdesignisfun #wordpresswebsites #codepuffin #imakewebsites #ibuildwebsites #collaborativeprocess #webcreator #mynameisamy #girlboss #websitemaker #webdev #webdeveloper #femmepreneur #creativegirlboss #smallbiz #ownerrun #businesslife #myownbusiness #idonthavetodoitall #icanchoosetodowhatilove #outsourceyourproblems #outsourcingforthewin #nichingdown #chasetheworkyouwant #createyourownreality
Close Menu

before you go...

get free shit

Get my FREE guide to writing your “about me” bio.