I'm a freelance UK full-stack web developer and writer.
You may have bumped into me on SitePoint.com or Twitter. Find out more below or at craigbuckler.com and OptimalWorks.net.
๐คน I'm availble for full-stack web development, product design, training, mentoring, or writing. My technical skills include web performance, accessibility, progressive enhancement, progressive web apps, real-time apps (websockets), browser APIs, and more...
๐ Here are my contact details...
...unless you're on a small screen, and they're up there โ๏ธ
or ๐ฌ contact me on Twitter @craigbuckler
I primarily concentrate on performance, front-end, and Progressive Web Apps.
A book, video course, and website for anyone who has struggled to understand how Docker can benefit their web development projects.
An overview of the new JavaScript runtime first shown at the TechExeter 2020 conference.
Recent articles include:
- An Introduction to the Rollup.js JavaScript Bundler
- JavaScript's New Immutable Data Types: Records and Tuples
- An Introduction to the JavaScript Temporal API
- 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
- Windows Subsystem for Linux 2: The Complete Guide
Recent books include Jump Start Web Performance and contributions to many more.
A popular blurred-thumbnail-lazy-loading-image library.
Playable on mobile or desktop with a keyboard, mouse, joystick, or touchscreen controls (view the repository).