Welcome to tommos.co.uk - a personal space for sharing thoughts on technology, coding, and digital adventures.
This blog is built with Hugo and hosted on Cloudflare Pages, combining speed with simplicity.
What You’ll Find Here#
- Technical tutorials and coding tips
- Project showcases and experiments
- Thoughts on software development and technology trends
- Learning journeys in various programming languages and frameworks
Feel free to explore the latest posts below and connect through the social links in the footer.
A personal blog about technology, coding, and more.
Images are often the largest assets on a web page, significantly impacting load times and user experience. While many developers resort to manual image optimisation or third-party services, Hugo has powerful built-in image processing that can automatically generate multiple sizes and formats at build time.
In this post, I’ll show you how to leverage Hugo’s Page Bundles and image processing to create a responsive image shortcode that generates WebP versions, multiple sizes, and implements lazy loading—all with zero runtime overhead.
...
Understanding where your project is headed is key to building a product with purpose. Just like planning a road trip, you must know your destination before you set off. This becomes particularly important when inheriting projects from other teams. Without proper direction, you risk spending too much time on detours that add little value.
Many inherited projects function fine but are far from impressive. I think of these as “rusty cars,” that sit stagnant. Their releases take too long and the user experience they provide leaves much to be desired.
...
Hello and welcome to my corner of the internet! This is the inaugural post for tommos.co.uk, and I’m excited to share this journey with you.
Why Start a Blog? I’ve been wanting to create a space where I can:
Document my learning experiences Share solutions to problems I’ve encountered Explore new technologies and frameworks Connect with other developers and tech enthusiasts What’s Under the Hood This blog is powered by Hugo, a blazingly fast static site generator. Here’s why I chose it:
...