Developer Experience Engineer
I'm a full-stack developer with a passion for technology and code. I love writing tutorials for developers to showcase a particular technology whilst building something useful at the same time. Right now I can mostly be found developing for the front-end, playing around with Docker, or tinkering with Unreal Engine and electronics!
CORS Tutorial: A Guide to Cross-Origin Resource Sharing
Learn all about Cross-Origin Resource Sharing, how it protects you, and how to enable CORS in your applications
Convert Windows PC to Linux (Ubuntu)
Learn how to transform your Windows 10 machine into a Linux powerhouse.
Using JWTs for GraphQL Authorization with Hasura
Learn about the Hasura platform and how their GraphQL APIs can be secured using JSON Web Tokens
All Introverts Are Shy — and Other Introversion Myths
Exploring the positives and negatives of being an introvert in a world full of noise
Hosting Applications using DigitalOcean and Dokku
Let's create some simple Node applications, and host them on our own DigitalOcean server using Dokku
Build and Secure APIs with Scala and the Play Framework
Learn how to build APIs with Scala and the Play Framework, and secure them using access tokens.
A Tour Through the OWASP Top 10
Let's take a run through the OWASP Top 10 and see how Auth0 can help.
Vue.js Kanban Board: Adding Progressive Web App Features
Let's take our Kanban Board from part 1 and add data persistence, and offline support using service workers
Building a Movie Listing Application with Aurelia and TypeScript
Learn how to build a movie watch list demo application using TypeScript, the Aurelia framework, and user authentication with Auth0.
Vue.js Kanban Board: The Development Process
Let's use Vue.js to build a Kanban board with drag and drop support.
Create a Docker dashboard with TypeScript, React and Socket.io
Let's create a functioning web-based dashboard for Docker!