
Freelance frontend web developer based in Copenhagen, Denmark
I help people architect, build, and improve digital experiences on the web and beyond. Over the past decade I've worked with creative agencies, start-ups, and big brands on projects ranging from websites and web applications to multiplayer games and interactive installations.
Lately, I've been exploring the possibilities of the Jamstack combined with a Headless CMS and Serverless Functions. I'm a Vue (and Nuxt) enthusiast, but have a solid understanding of HTML, CSS, and JavaScript and am a firm believer in using whichever tool is right for the job.
Projects
Latest Articles
Managing Access Tokens with GitHub Actions and Encrypted Secrets
Publishing and Installing Private GitHub Packages using Yarn and Lerna
Generate a Critical JavaScript Bundle Using Rollup
Better Focus Indicators Using the
:focus-visible
Pseudo-ClassAuthenticate with IndieAuth.com using PGP and Keybase
Lazy Loading Images in Nuxt
Open Source
- Created: Mon Jun 01 2015
- Last login: Wed Aug 26 2020
- No new mail.
- Languages: JavaScript, HTML
- ~ github.com/saulhardman
⌨️ A simple, lightweight JavaScript package for automatically typing text
- ❯ cd /autotyper/
- Created: Tue Jul 28 2020
- Last login: Fri Aug 21 2020
- No new mail.
- Languages: JavaScript
- ~ github.com/saulhardman
A collection of pre-release GitHub Actions
- ❯ cd /github-actions/
- Created: Sat Jan 18 2020
- Last login: Tue Sep 01 2020
- No new mail.
- Languages: JavaScript
- ~ github.com/saulhardman
PostCSS plugin that extracts and wraps rules containing `:hover` pseudo-classes in `@media (hover: hover) {}` media queries
- ❯ cd /postcss-hover-media-feature/
- Created: Tue Jul 28 2015
- Last login: Sun Aug 16 2020
- No new mail.
- Languages: JavaScript, HTML
- ~ github.com/saulhardman
Another creative coding framework
- ❯ cd /canvas/
- Created: Tue Jan 15 2013
- Last login: Sun Aug 16 2020
- No new mail.
- Languages: Shell, JavaScript, Objective-C, Processing, HTML, CSS, C++
- ~ github.com/coolkidscomputerclub
Flask is a bottle that collects data.
- ❯ cd /flask/
- Created: Fri May 01 2020
- Last login: Sat Jul 18 2020
- No new mail.
- Languages: JavaScript, HTML, CSS, Vue
- ~ github.com/coolkidscomputerclub
The 2013 Digital Art & Technology Graduate Showcase Website
- ❯ cd /dat-graduate-showcase/