Kyle Murphy
Static vs Dynamic Websites: Choosing the Right Tool for the Job
Static or dynamic website? A plain-English look at the pros and cons of each, from hosting cost and security to editing, plugins and maintenance.
- websites
- hosting
This blog is where we keep research notes, tips, tricks, and thoughts.
Kyle Murphy
Static or dynamic website? A plain-English look at the pros and cons of each, from hosting cost and security to editing, plugins and maintenance.
Kyle Murphy
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.
Kyle Murphy
Practical cyber security steps for your business, from two-factor authentication and password managers to offboarding, device security and training.
Kyle Murphy
Signs your spreadsheet has outgrown itself, from audit trails and sharing to access control and data complexity, and when to move to software.
Kyle Murphy
Content ideas for a small business website: testimonials, image galleries, project portfolios, staff profiles, client interviews and a blog.
Kyle Murphy
Stock images make a website feel generic. Why to avoid them, what to use instead and the few times they make sense.
Kyle Murphy
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.
Kyle Murphy
Book a consultation with Custom Code IT for real-time tech support, screen sharing, practical advice and product recommendations.
Kyle Murphy
Websites, software, business email, document storage and print and social media design for NDIS providers across Australia, from Custom Code IT.
Kyle Murphy
I received a convincing spear phishing email. Here's how it worked, how it played on my emotions and how I spotted it.
Kyle Murphy
Five privacy and security tools I have used and found helpful: Have I Been Pwned, SimpleLogin, Proton Mail, Proton VPN and uBlock Origin. Part 3 of 3.
Kyle Murphy
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.
Kyle Murphy
Why a password isn't enough, how two-factor authentication works, why SMS codes are the weakest option and how to manage 2FA codes. Part 2 of 3.
Kyle Murphy
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.
Kyle Murphy
What a password manager is, why you need one, how to choose a master password and what a business gains from using one. Part 1 of 3.
Kyle Murphy
A walkthrough of fast, encrypted Linux backups to S3-compatible storage with Restic, using Linode Object Storage as the example.
Kyle Murphy
How to get Netlify Forms working with Next.js, TypeScript, Yup and React Hook Form, with the code and a repository to follow along.
Kyle Murphy
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.