This is your work, valued
Front end web developer in Edinburgh, working for Series Eight. Interested in HTML, CSS, promoting accessibility and front end performance.
async-alpine. Async Alpine brings advanced code splitting and lazy-loading to Alpine.js components!
225cead-consent. Simple, lightweight and easy-to-implement Cookie/Tracking consent manager for the web
65alpine-splide. The Alpine component for Splide
17alistair-shepherd. Website for alistairshepherd.uk
15monolith-koken. A bold Bootstrap 4 Koken theme with extensive customisability built for photographers and artists.
11rss. XML export of my RSS subscriptions
8llm-cohere. Plugin for LLM adding support for Cohere's Generate and Summarize models
7php-plaiceholder. PHP implementation of Plaiceholder - CSS, SVG, Base64 and Blurhash image placeholders.
7klaro-gridsome. Wrapper for Klaro! cookie consent manager for easy use in Gridsome projects
6opera-new-tab-page. Extension to change the new tab page in newer versions of Opera.
5sailwind. Generate fluid spacing within tailwind using CSS clamp and viewport units
4vercel-geoip. Simple, cheap GeoIP API using Vercel Edge
4sphider-bootstrap4. A bootstrap 4 theme for Sphider, the PHP search engine and spider.
3speedscanner. Project using WebPageTest to monitor frontend performance
3lost-in-translation. JavaScript
2mytopforspotify-server. Server for mytopspotify.io. Based on Spotify's 'authorization_code' Developer Authentication Example. Built by Alistair Shepherd from Accudio.
2ridge-map. Ridge map uses elevation data to create beautiful SVG visualisations of elevation data
2swup-meta-tags-plugin. Update meta tags in head on swup page change
2netlify-geoip. Simple, cheap GeoIP API using Netlify Edge Functions
1accudio-responsive. A simple vue.js project displaying a website in various responsive devices using iframes
1pingit.to. Send URLs between mobile and desktop devices using QR codes with no need for accounts, tracking, or unnecessary bells and whistles.
1mytopforspotify-webclient. Web Client for mytopspotify.io, based on React and built using create-react-app. Authenticates with Spotify using My Top Spotify Server. Built by Alistair Shepherd from Accudio.
1async-alpine-website. Website for the Alpine.js plugin Async-Alpine
1accudio-tweaks. Basic tweaks and changes for Wordpress, site security, and WooCommerce.
1speedscanner.org. Website for Speedscanner web performance monitoring. Hosted at speedscanner.org
1