Understanding RGB and CMYK Colour Formats

If you previously read a similar post on my blog, this is the updated version replacing the original article that was first published in 2006 and has since been removed. When I first started exploring digital photography, I quickly discovered there was much more to creating a good image than simply pressing the shutter button.... Continue Reading →

20+ Years of Blogging

In 2016… Almost 10 years ago I said I’d been blogging online for 10 years — but it was actually longer than that. Way back in 1999, I was just jotting down thoughts and publishing them as separate pages on my Telstra personal page. Those pages don’t exist anymore. From memory, I then moved to... Continue Reading →

Making Annoying Speech Patterns Work For You

Sometimes I catch myself mid-conversation realising I’ve veered off course, lost momentum, or just plain confused the poor bugger trying to keep up. Whether I’m rambling, mumbling, or being a bit too clever with my words, I know I’m not alone. We all have our quirks when we speak. While some habits are better off... Continue Reading →

The Future of AI – 2025-2035

Artificial Intelligence (AI) isn’t just reshaping industries - it’s opening doors for businesses of all sizes to thrive in the digital age. As someone very passionate about developing AI tools and prompts to help small businesses build their online presence and boost marketability, I see the next decade as an incredible opportunity. From optimising processes... Continue Reading →

CSS-Tip about Scroll-Behavior

After a late-night scroll through my BlueSky, I stumbled upon a CSS tip from Adam Argyle. It was one of those aha moments, where something so simple can make such a big difference. The issue? First, let me show the tip: Don't:overflow-x: auto;overscroll-behavior: contain;Do:overflow-x: auto;overscroll-behavior-x: contain; Why?The page may feel unresponsive! Trying to vertically scroll... Continue Reading →

Website Powered by WordPress.com.

Up ↑