Blog

This blog is where we keep research notes, tips, tricks, and thoughts.

Latest Posts

Kyle Murphy

Understanding Domain Names & Websites

What a domain name is, why we use them, how to register one and how a domain name connects to your website, in plain English.

  • websites
  • hosting
  • technical
  • domains

Kyle Murphy

Make Cyber Security a Priority in Your Business

Practical cyber security steps for your business, from two-factor authentication and password managers to offboarding, device security and training.

  • cyber security
  • two-factor
  • password managers
  • security
  • guide
  • 2fa

Kyle Murphy

Ready to Ditch That Spreadsheet?

Signs your spreadsheet has outgrown itself, from audit trails and sharing to access control and data complexity, and when to move to software.

  • software
  • spreadsheets

Kyle Murphy

Must-Have Content On Your Website

Content ideas for a small business website: testimonials, image galleries, project portfolios, staff profiles, client interviews and a blog.

  • websites

Kyle Murphy

STOP Overusing Stock Images on Your Website

Stock images make a website feel generic. Why to avoid them, what to use instead and the few times they make sense.

  • websites
  • images
  • tips & tricks

Kyle Murphy

How-To Guide: Back Up Your Google Drive

Storing files on Google Drive isn't a backup. Here are four ways to back up Google Drive, from a manual download to Synology Active Backup.

  • guide
  • backups
  • google drive

Kyle Murphy

Now Available: Consultations & Tech Support

Book a consultation with Custom Code IT for real-time tech support, screen sharing, practical advice and product recommendations.

  • support

Kyle Murphy

Helping NDIS Providers Succeed

Websites, software, business email, document storage and print and social media design for NDIS providers across Australia, from Custom Code IT.

  • NDIS
  • websites
  • support
  • security
  • software

Kyle Murphy

Analysing a Real Spam/Phishing Campaign

I received a convincing spear phishing email. Here's how it worked, how it played on my emotions and how I spotted it.

  • security
  • phishing
  • emails

Kyle Murphy

Business Email: Dress for the Job You Want

Why a business email address matters, how to choose a domain and an email provider, and how to move over from your old address without missing anything.

  • email
  • business
  • email services
  • domains

Kyle Murphy

Spatie Laravel Backup - sh: mysqldump: command not found

A quick fix for the "sh: mysqldump: command not found" error when running Spatie's Laravel-Backup from a web interface, by setting the dump binary path.

  • tutorial
  • troubleshooting
  • quick tip
  • laravel
  • spatie

Kyle Murphy

Linux Backups with Restic and S3

A walkthrough of fast, encrypted Linux backups to S3-compatible storage with Restic, using Linode Object Storage as the example.

  • linux
  • backups
  • restic
  • s3
  • tutorial

Kyle Murphy

Reactive Forms with Netlify

How to get Netlify Forms working with Next.js, TypeScript, Yup and React Hook Form, with the code and a repository to follow along.

  • websites
  • nextjs
  • jamstack
  • static site
  • react
  • typescript
  • react hook form
  • yup
  • netlify

Kyle Murphy

Are Your Website Backups Working?

How to make sure your website backups actually work: what to back up, the 3-2-1 rule, encrypting cloud backups and testing your restores.

  • technical
  • backups
  • testing
  • encryption