Hi. I’m Jamie Smith, a front-end Web developer, musician and Scots leid enthusiast steidit in Edinburgh, Scotland.
Featured blog posts
Building an RSS news aggregator with Drupal
An overview of how I created AnimalRights.fyi, a custom news aggregator.
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.
Projects
-
JazzKeys.fyi
Tutorials for jazz and funk piano players.
-
Tripods
A puzzle game.
-
AnimalRights.fyi
A news aggregator covering animal rights and veganism.
-
Mak Forrit
Blog on culture, history, language, politics, the arts and more, written in Scots.