Hello! I'm Craig Buckler
I'm a freelance UK full-stack web developer and writer.
I'm availble for full-stack web development, product design, training, mentoring, or writing. My technical skills include web performance, accessibility, web components, progressive enhancement, progressive web apps, real-time apps (web sockets), browser APIs, and more. My stack includes these technologies and more...
💻 Featured projects
Open source projects include:
A popular blurred-thumbnail-lazy-loading-image library.
A fast HTML5 Ajax-powered auto-complete
<select>-like web component.
Playable on mobile or desktop with a keyboard, mouse, joystick, or touchscreen controls (view the repository).
Recent SitePoint books include:
- A Complete Introduction to Web Components
- How to Debug Node.js Code
- How To Optimize CSS for Peak Site Performance
- Ajax Battle: XMLHttpRequest vs the Fetch API
- The Ultimate Guide to Browser-Side Storage
- Getting Started with Eleventy
- How to Use WordPress as a Headless CMS for Eleventy
- Core Web Vitals: A Guide to Google's Web Performance Metrics
Recent conference talks include...
A full tutorial explaining how to internationalize web applications first shown at the TechExeter 2021 conference.