Tools I Use
A non-exhaustive list of technology I use day-to-day, along with some notes on how this site is built
- WordPress — for CMS powered sites, using it's new Gutenberg editor for component control
- WooCommerce — for e-commerce within WordPress
- ManageWP — dashboard for WordPress site management
- JamStack — technologies including Netlify, Eleventy, Nunjucks
- Visual Studio Code — my code editor of choice, along with it's built in terminal
- Node.js — JavaScript runtime along with NPM, Gulp, WebPack, Babel
- Expo — for building cross-platform React-based native Android, iOS and web apps
- Codekit — when I want an easy zero-config bundling dev environment
- Local by Flywheel — for local WordPress dev sites
- Notion — for note-taking, task-mangement and client collaboration
- Figma — for interface designing and prototyping
- Adobe Photoshop/Illustrator — for working with design files and editing photos
- LambdaTest — for cross-browser testing
- Responsively — app for quick cross-browser testing
- GTMetrix — for performance testing
- Github & Bitbucket — for code review/versioning
This Site
This site is built on the following technologies:
- Eleventy — static site generator
- Nunjucks — templating language
- Netlify — hosting, deployment and CI
- Good ol' HTML with CSS/SASS
- Some minimal vanilla JavaScript
- Literata and Quando Google fonts
- No user tracking/analytics
- Techniques from Max Boeck's eleventastic theme and Andy Bell's Learn Eleventy From Scratch