Simple Hot Module Replacement
Create a basic HMR script for any HTTP server.
Recent content in Hand-crafted software solutions on General Metrics
Create a basic HMR script for any HTTP server.
Install a fully-featured SQLite DB effortlessly with NixOS
How to set up a Go + Templ project using Nix flakes.
Streamline your development process with entr : the simple, UNIX-style tool for automatic command execution on file changes.
Development environment setup articles are great, so I decided to write one.
Writing a simple HSL slider component was fun, but let’s make it better!
Using CSS custom properties with vanilla web components is a simple and effective way to enable users with fine-tuned control over presentational aspects of your website. This tutorial assumes you are familiar with how to set up a web component and implement the handleEvent method for event listeners.
After a careers worth of writing websites and applications for clients, I’ve finally gotten around to making one of my own.
Hardware 15” MacBook Pro (2019) LG 20” LDR 4K Corne Keyboard Apple Bluetooth Magic Trackpad Beats Studio Pro Keyboard Corne 42 Key split keyboard Gateron Brown Switches with cyan keycaps Software Alactritty NeoVim (to quote Mike D, we listening to wax, we ain’t using a CD) Zellij Arc/Firefox Coming Sooon My journey into Linux by way of NixOS…
Wrote a custom static-site CMS that used text files to generate a 3D “web” of content. Used (three.js)[https://threejs.org/] to build an interactive 3D visualization.
CAMESA is a collection of guidelines that traditionally was distrbuted by emailing PDFs. Used Wordpress to generate a single page website which showcased beautiful custom illustarations while prioritizing easy access to all the guidelines for parents.
Reach out if you have a project in mind, development questions or a great ramen recipe. Email Github LinkedIn
Responsive Wordpress website, features a responsive festival browser, which runs on Backbone
Name Joshua Jones Birthplace Calgary, AB Shoots Left Editor NeoVim Signature Dish Tori Paitan Ramen
Developed a custom CLI application for interacting with the APS project APIs. Originally a Node.js project, it was transitioned to Go for better performance and user/developer experience.
Developed a multi-site Wordpress marketing website for Calgary-based Running Injury Clinic, which showcases their proprietary 3D GAIT Analysis product.
Wordpress powered responsive website. Uses Backbone, Require.js for modules peppered throughout the site.
An experiment to explore how to create a simple Hot Module Replacement development server with primarily just a shell script.
Git Go HTML/CSS JavaScript Lua Nix Rust Zig
Built an online magazine as a place for Dr Jaideep Bains and his team.
Built the UI for the non-profit health research initiative ran jointly by the University of Calgary and Alberta Health Services (Calgary region).