Hi. I’m Jamie Smith, a front-end Web developer, musician and Scots leid enthusiast steidit in Edinburgh, Scotland.
Featured blog posts
TIL: ‘Hello, world’ in Z80 assembly language on the ZX Spectrum
I finally had a go at creating a machine code program and running it on a Speccy.
Writing some JavaScript to download files from the web, with help from an AI chatbot
A real-life example of boosting your productivity as a web developer with ChatGPT.
Finding the perfect domain name
Forget
.com
. The new frontier of TLDs is where it’s at.Using the GitHub REST API to fetch and display gists
Authenticating with the GitHub API, enabling cross-domain Ajax fetching with CORS, implementing a basic caching system, installing a custom npm dependency, and more.
Keeping audio and visuals in sync with the Web Audio API
Audio and visuals out of sync when using the Web Audio API? There’s a property for that.
A calendar and weather forecast in the terminal
A couple of cool terminal tricks to get calendars and the weather, plus how to assign aliases and pass arguments to bash functions.
Projects
Tripods
A puzzle game.
JazzKeys.fyi
Tutorials for jazz and funk piano players.
wrestle.buzz
A real time RSS aggregator.