This is your work, valued

United Kingdom

Craig Buckler

Elite
@craigbuckler

Freelance UK full stack web developer. Book, video, and tutorial author. Conference presenter. Does lots of stuff to pay the bills. Hire me!

progressive-image.js. A lazy-loading progressive image similar to those seen on Facebook and Medium.

906

staticsearch. Static site search engine

120

11ty-starter. 11ty starter site with example code and how-tos.

34

datalist-css. Style standard HTML5 autocomplete datalists using CSS

32

gulp-css. Using Gulp.js for CSS tasks

28

publican. simple and fast static site generator

20

datalist-ajax. An auto-complete module which uses REST calls and lightweight HTML5 datalist elements.

18

pwa-retrofit. Retro-fit Progressive Web App technologies to a website.

16

gulp4-css. How to Use Gulp.js 4 to Automate Your CSS Tasks (2019 edition)

14

asayer-idbstate. Using IndexDB to Manage State in JavaScript

11

gulp-tutorial. How to Improve Your Workflow With Gulp.js

11

js-adv-notes. Advanced JavaScript notes

11

snippets. Useful random code snippets

10

docker-web. Example code from the book and course "Docker for Web Development".

9

pwa-presentation. Progressive Web App presentation for TechExeter.

9

queue-mongodb. A simple queuing system implemented using MongoDB as a permanent data store.

9

html5-export. An HTML5 alternative to PDF documents

7

metalsmith-demo. A demonstration site created using the Metalsmith static site generator

5

typist.js. Web page typing effect animation.

4

nodequiz. Demonstration Node.js real-time quiz application

3

asayer-indexeddb. Getting Started with IndexedDB for Big Data Storage

3

jstacs. JavaScript Template and Caching System

2

theme.js. Simple animated website light and dark theme.

2

clipboardapi. Clipboard API demonstration.

2

node-wschat. Node.js WebSocket example chat application

2

codeoperate. A Node.js real-time co-operative code editor.

2

gulpsass. Basic gulp/node-sass configuration

2

craigbuckler. Craig Buckler profile page

1

optimalworks. OptimalWorks website

1

statez. Simple client-side state manager.

1

pagehit-sequelize. A page hit counter service which saves data to a MySQL database using the Sequelize ORM.

1

pagehit-file. A page hit counter service which saves data to files.

1

docker-demo. A Docker-based demonstration project with documentation.

1

pagehit-ram. Page hit counter which saves data in memory.

1

rollup-demo. Rollup.js demonstration project

1

revealer.js. Reveals an element with a CSS animation when it is scrolled into view.

1

validator. Generic HTML5 form validator

1

nextjs-starter. An example website and blog developed using Next.js.

1

CV. Single-file, distributable, and printable HTML5 Curriculum Vitae / Résumé

1

pixdb. Promise-based indexedDB wrapper.

1

pagehit-mysql. A page hit counter service which saves data to a MySQL database.

1

smallserver. A tiny static file server with no dependencies.

1

curex. Sample PWA for TechExeter

1

docker-php73. Docker image with SSL, Apache, and PHP 7.3. Can execute PHP files in the current directory.

1

esbuild-demo. A demonstration CSS and JavaScript build system using esbuild.

1

youtube-lite. Lazy-loaded YouTube video and playlist embed.

1