Availability: I have availability for new projects.
  • Juan Fernandes
  • About
  • Work
  • Blog
  • Notes
  • Contact
    Skip to content

    Posts tagged: “search”

    • Work

      4th July 2026

      See the latest work by Juan Fernandes – Freelance Website Designer based in Woodbridge Suffolk UK – showcasing freelance and contract work

    • Redesign of Surbiton Tyre and Wheel Website

      4th July 2026

      This project aims to transform the Surbiton Tyre and Wheel website into a high-performing, user-friendly platform with improved SEO and a seamless mobile experience.

    • SO5 Clothing Case Study | Custom eCommerce Store with YourNextStore

      4th July 2026

      Case study: How I built SO5 Clothing’s online store using YourNextStore. Featuring custom size guides, product descriptions, and brand-focused design improvements to launch a professional streetwear brand.

    • Property With Potential - Modern Redesign of Landing and Results Pages

      4th July 2026

      This project aims to significantly improve the current website's mobile experience, accessibility, and overall performance using advanced design and coding techniques.

    • NFT Merch Shop

      4th July 2026

      NFT Merch Shop is an ecommerce platform where NFT collectors can seamlessly convert their digital assets into physical merchandise — t-shirts, hoodies, posters, etc.

    • The National College

      4th July 2026

      I was hired by Synergi Tech to develop components and pages from designs provided by a National College designer.

    • Bulk Secure Messaging

      4th July 2026

      .

    • Money Alive Integration

      4th July 2026

      .

    • NDA Work

      4th July 2026

      See the latest work by Juan Fernandes – Freelance Website Designer based in Woodbridge Suffolk UK – showcasing freelance and contract work

    • Multi Creative Media

      4th July 2026

      Website redesign and relaunch for my own creative agency - Multi Creative Media

    • Lusso Prestige - Modern Website Design & Development for Vehicle Sales

      4th July 2026

      This project aims to create a visually appealing, user-friendly, and highly functional website that effectively promotes vehicle sales and engages potential buyers.

    • Gratuu - Website Design and Development

      4th July 2026

      This project aims to deliver a modern, user-friendly website that effectively showcases the client's product and information while providing easy content management and flexibility.

    • BKMRKS

      4th July 2026

      Bookmark manager built with React

    • Arrival Lifts - Comprehensive Redesign and Rebuild of Arrival Lifts Website

      4th July 2026

      This project aims to enhance the Arrival Lifts online presence, providing a visually appealing, functional, and professional website that effectively engages visitors and improves overall user experience.

    • Virgin Wines

      4th July 2026

      Working within a team of designer and developers to completely re-design and rebuild the virgin wines website based in Norwich Norfolk UK

    • Tom Hartley JNR - Responsive Website

      4th July 2026

      Tom Hartley JNR had a new brand and needed a website ready for the launch of his new business.

    • McLaren

      4th July 2026

      McLaren required a set of responsive forms used to gather interest from fans and perspective clients when ever they release a new vehicle.

    • Landrover

      4th July 2026

      Working within a team to designers and developers to build Land Rovers first approved used vehicles website for over 1000 dealers worldwide

    • Archived Work

      4th July 2026

      See archived work by Juan Fernandes – Freelance Website Designer based in Woodbridge Suffolk UK – showcasing freelance and contract work

    • Fourpoints

      4th July 2026

      Four Points asked me to make their existing website responsive, as well moving it from Joomla to Perch CMS.

    • Uses

      4th July 2026

      This is the kit I use for most of my work — a mix of design, front-end development, and everything in between. I’ve worked across a range of environments over the years, so while these are my preferred tools, I’m comfortable adapting when needed.

    • Testimonials

      4th July 2026

      Juan Fernandes is a freelance website designer specialising in designing and building bespoke responsive websites for small businesses in the UK

    • Stream

      4th July 2026

      Social media posts about web design, development and personal stuff

    • Slashes

      4th July 2026

    • Notes

      4th July 2026

      Short posts, photos, thoughts about code, design and personal stuff

    • Reading

      4th July 2026

    • Books

      4th July 2026

    • Links

      4th July 2026

    • Home

      4th July 2026

      Juan Fernandes is a freelance website designer specialising in building bespoke responsive websites for small businesses in the UK

    • Freelance Services

      4th July 2026

      Modern, user-friendly websites that drive engagement. I offer custom design, UX/UI, optimization, and ongoing support to bring your digital vision to life.

    • Contact

      4th July 2026

      Contact Juan Fernandes – Freelance Website Designer for a free no obligations quote for your next project

    • Changelog

      4th July 2026

      All about this website, including tech used etc

    • Blogroll

      4th July 2026

    • Blog

      4th July 2026

      Blog posts by Juan Fernandes about front-end development and web design

    • About

      4th July 2026

      Learn more about Juan Fernandes, a UK-based frontend developer and UX designer with a passion for the open web, personal websites, accessibility and building useful digital experiences.

    • Now

      7th May 2026

      Read about what I'm currently up to

    • Bye Bye Apple

      30th November 2025

      After almost three years of being on the apple eco system (MacBook, iPhone, iWatch and AirPods - I've had enough

    • Companies House Search UX

      26th November 2025

      Companies House search is terrible

    • Building BKMRKS | A Lightweight Bookmarks Manager Project

      3rd October 2025

      A behind-the-scenes look at how I built BKMRKS, a lightweight bookmarks manager. Covers the design process, tech stack, and lessons learned while creating a simple, self-hosted tool for organising links.

    • Automating my links list

      20th August 2025

      How I automated my Instapaper “liked” articles into a clean, sorted JSON feed for my 11ty site — with date normalisation, HTML stripping, and deduplication, all running daily via GitHub Actions.

    • Articles

      15th June 2025

      This is a curated list of articles I've read and have shared online as I believe they are worth sharing.

    • Building a Printful‑powered e‑commerce site with 11ty and Stripe

      13th June 2025

      A behind-the-scenes look at how I built a fast, modern e‑commerce site using 11ty, Printful, and Stripe. Learn how to fetch product data, auto-generate category pages, and create a lightweight cart and checkout experience—without a CMS.

    • Should I continue with my monthly notes?

      10th February 2024

      For most of 2023 my monthly notes posts have contained a lot more personal content and not a lot web design stuff.

    • Should I continue with my monthly notes?

      10th February 2024

      For most of 2023 my monthly notes posts have contained a lot more personal content and not a lot web design stuff.

    • Do I still need to use these?

      3rd November 2023

      Do I still need to use these? I'm rebuilding my website and tidying up/removing code

    • 2022: Year in review

      14th August 2023

      This year in review post has been really difficult to write (and why it's so late) because of how it ended with being the worst year of my life, so far. It took me a while to write it, but I really didn't want to miss posting it as I've written one every year since 2016.

    • Auto posting to fediverse broke

      1st December 2022

      Auto posting to fediverse broke with the change of instance and I'm trying to get it working again

    • Updating IFTTT Webhooks

      30th November 2022

      Since I've moved to a new mastadon instance I need to update my IFTTT webhooks to work with it

    • Tried a few headless CMSs

      22nd November 2022

      After trying quite a few headless CMSs I finally settled on Forestry - again

    • Mastodon Instance

      21st November 2022

      Can’t decide if I want to move to a new mastodon instance or host my own

    • Social posts and IFTTT reliance

      17th November 2022

      All my auto posts to social media rely on IFTTT

    • Now Streaming

      17th November 2022

      Some progress on my Streams to social media posts

    • Adding a CMS to my website

      17th November 2022

      Want to add a CMS to this website to its easier to post social posts from my phone

    • IndieWeb Tweets

      6th August 2022

      Going back to posting tweets or short notes via my website and syndicating

    • 2021: Year in review

      6th February 2022

      2021 was a year of firsts for the family & I after a few years of covid, including our first restaurant outing & also our first UK break since before covid

    • Changelog: Add other links to the footer

      2nd August 2021

      Saw a tweet about how websites with RSS should have a link to it in the header to save digging into code to find it, after a tiny footer redesign I added mine

    • TIL: Generating a hash from the command line

      27th May 2021

      Since adding Content Security Policies to my website, I need to add a sha for any inline scripts I use - I only use one, which is the one to initiate the ServiceWorker.

    • TIL - Webmention and URLs

      5th May 2021

      Creating a post with a title that has uppercase letters, like IR35 - the URL will have those uppercase letters in your file system, but in the live URL they will be lowercase

    • DeGoogling is the same as jailbreaking apparently

      3rd May 2021

      Turns out that some apps will treat your DeGoogled Android phone as a phone that has a custom ROM installed aka it has been 'jailbroken' and won't run

    • Opting out of Google's FLoC Network

      27th April 2021

      This website is now opted out of Google's FLoC Network

    • Working an inside IR35 contract

      26th April 2021

      I've only had one contract inside IR35 & that was enough to put me off. First & last contract inside IR35 that I will take on

    • Bye Bye Gmail

      5th March 2021

      That's it - I have finally deleted my Gmail account. I've been using a self-hosted email address for a year now and slowly switching email addresses on websites I still use.

    • 2020: Year in review

      5th February 2021

      Worldwide pandemic, bullshit politics, white supremacists, racists, Brexit & a whole bunch of rubbish I won't get into

    • How I improved my website because of Content Security Policies

      8th January 2021

      Last month I delved into security headers including Content Security Policies and added a bunch of them to my website. As a result this has improved my website

    • Add your site to the Eleventy Leaderboards

      9th December 2020

      This is a quick tip showing you how to add your eleventy built website to the Eleventy leaderboards

    • Improving Website Security

      20th November 2020

      Since WebPageTest.org started testing website security, I wanted to learn more about it & figure out how to improve my website security using headers on Netlify

    • Creating a Sitemap file with Eleventy

      23rd October 2020

      This is a quick tip showing how I created a sitemap.xml file using Eleventy that will automatically update itself when you create new pages

    • Escaping Nunjucks code in a markdown code block

      23rd September 2020

      Turns out you need to escape Nunjucks code within a markdown code block. Found a solution by Mark Llobrera - @dirtystylus

    • Automated Open Graph images with 11ty and Cloudinary

      23rd September 2020

      I wanted to find a way to dynamically generate a unique Opengraph images for each blog post automatically using post data, Cloudinary API & Eleventy

    • Using Defer to improve performance

      4th August 2020

      Using Defer to improve the performance of my website by only loading JavaScript and CSS on a per component/partial basis.

    • Recording audio input from other apps

      3rd July 2020

      Turns out that you can't easily recorded audio from one app to another on a Mac, without some extra software and changing some preferences

    • Exploring the benefits of HTTP2

      3rd May 2020

      Since this website is hosted on Netlify & they serve websites using the HTTP/2 protocol I've started exploring the benefits of it

    • New Pallet Project

      19th April 2020

      Started on a non tech project today. My office is a mini loft above our garage, and it has these gaps for storage that I don''t need, so I''m covering them up with pallet wood planks.

    • Performance? What performance?

      6th March 2020

      Just found an image on my clients' website (added by a third party) that weighs in at, wait for it, a whopping 39.4mb 😬

    • Switching to Firefox Focus

      4th March 2020

      I've now switched my default browser to Firefox Focus - a privacy focused browser. No cookies, ads, tracking or history.

    • Off Facebook

      19th February 2020

      My Facebook account has been deactivated for over a year and now I've now asked for it to be deleted.

    • Google Pay

      17th February 2020

      Removing your Google account from your phone means Google Pay will stop working - derp

    • Getting rid of Google calendar

      15th February 2020

      Replacing Google calendar has been one of the hardest apps/services to replace.

    • Estimote LTE Beacons Developer Kit

      14th February 2020

      My estimote LTE beacons developer kit has finally arrived (made to order) - so looks like I'll be tinkering with this at this weekend 🤓

    • Pi-hole and New Router

      14th February 2020

      The next stage in my privacy control adventures is to setup Pi-hole at home.

    • Created my first NPM package

      12th February 2020

      I just created my first NPM package and it was surprisingly easy to do it.

    • Eleventy Cloudinary Shortcode

      12th February 2020

      Created a shortcode for @eleventy so I can use Cloudinary images within markdown files.

    • Native disclosure element works in Instapaper app

      7th February 2020

      Reading an article about the native HTML disclosure element (details + summary) and was pleased to see that it works in the Instapaper app

    • Firefox Focus

      5th February 2020

      For a privacy focused browser, I was surprised to see Google as the default search engine.

    • Google Hangouts

      1st February 2020

      Almost ready to uninstall Google Hangouts from my phone.

    • Replacing my phone's OS

      30th January 2020

      It's been a week since #naconf and Laura Kalbag's talk on privacy - I''ve been reviewing my own privacy since then.

    • New Adventures 2020

      6th January 2020

      Really looking forward to New Adventures 2020 conference in a few weeks. Great way to start the year. Let me know if you're going.

    • 2019: Year in review

      5th January 2020

      Another year gone but it was a very good year both professionally and personally, but there is room for improvement in twenty twenty.

    • Version 2 of my website went live last week

      23rd August 2019

      Published version 2 of my website. Rebuilt using 11ty, Nunjucks and hosted on Netlify and using NetlifyCMS for content.

    • Multiple blogs with Perch CMS

      13th March 2019

      Short post to show how you can create multiple blogs using the Perch CMS and the blog app using sections.

    • Keeping track of tasks

      8th March 2019

      Been thinking about how I keep track of changes requested by clients outside of project work. I maintain websites I've built as well as websites I host

    • Home Automation

      28th February 2019

      In this post, I talk about my adventures with home automation. Basic stuff as simple as using Alexa to switch on a lamp or lights in a room

    • My Git Aliases

      31st January 2019

      Quick post to share my Git aliases. I love seeing other developers' aliases - a lot of mine have been copied from others. So I thought I'd share mine - in the hopes someone will find it useful.

    • 2018: Year in review

      3rd January 2019

      Twenty eighteen year in review post where I talk about what went well and what didn't go so well. Covering some work and personal stuff.

    • Tools I Use

      12th November 2018

      Love posts that show what designers & developers use to do their job – so I thought I’d post my own

    • 2017: Year in review

      9th January 2018

      My 2017 year in review post - what went well, what didn't go so well. I look into work, health, personal and look ahead for 2018.

    • My Web Design Journey

      8th June 2017

      I want you to know about my past, my journey as a website designer and how I can help you. I thought I’d write a post about how I got started as a website designer and eventually becoming a freelance website designer.

    • Website Design Process - working with me

      2nd May 2017

      This is my website design process. In this blog post I detail my process from initial client contact to the end of a project.

    • Automatic copyright year in Perch CMS

      6th February 2017

      How to auto update your copyright year with Perch CMS. In this short blog post I share a small code snippet that you can add to automatically update your copyright year.

    • 2016: Year in review

      9th January 2017

      My first ever year in review post, let's see how it went! 2016 was not a great year, in general for a lot of reasons

    • Adding SVG icons to a sprite with Perch CMS

      9th December 2016

      Allow a Perch CMS user to add SVG icons to an SVG sprite and use them through out the website. Usually, SVG sprites are created by a developer/designer when building a website and then never revisited unless the site has a redesign. The creation of a sprite is likely to be an automated process using a task runner like Grunt or Gulp JS.

    • Newsletters for Front-end developers

      29th November 2016

      Because there is so much content and noise on the web about development theses days, its difficult to find great ressources - its also very easy to miss hearing about new software or new techniques via social media. Newsletters are still a great way to keep up with all thats happening in our industry and front end development.

    • Hello World! First blog post.

      26th October 2016

      I’ve decided that 2016 is the year I start writing regular blog posts - and I just about made it, 2017 is just around the corner. I’ve never properly done it, I’ve written a few posts for my business websites’ blog but they came once in a blue moon - not good, I know.

    Interested in working with me?

    Get in touch
    • Slashes
    • Now
    • Uses
    • Blogroll
    • Links
    • Collections
    • Logs
    • Colophon
    • Changelog
    • Follow Juan Fernandes on Mastodon
    • Add Juan Fernandes on LinkedIn
    • Follow Juan Fernandes on GitHub
    • Juan Fernandes RSS Feed

    © Juan Fernandes - 2015-2026. Licensed under CC BY-NC-SA 4.0.

    All rights reserved. No tracking. Built with 11ty. Hosted by Guru