Recreating the THX "Deep Note" in JavaScript
I recreated the iconic THX "Deep Note" using JavaScript and the Tone.js library. Here's how I did it.
All of my thoughts on programming, projects, architecture, and more, collected in chronological order.
I recreated the iconic THX "Deep Note" using JavaScript and the Tone.js library. Here's how I did it.
`filter` and `map` are two of the most commonly used array methods in JavaScript. But what if you want to filter and map in one iteration?
Shiki makes use of vscode themes and Astro allows you to easily customise the Shiki config for markdown.
I like to set up CI for nearly all my side projects, here is how I set it up for Rust.
Sometimes you need to substitute values in a structured text file and envsubst might just be the utility you need.
When `crossOriginIsolated` is enabled, the Auth0 `loginWithPopup` method fails with an error. This article explains the error and suggests a workaround.
Improved lute music search allowing the user to filter by composer, type of piece, and key, in addition to using date and difficulty ranges besides general search.
My experience building my own in toy Redis implementation in Rust, following the CodeCrafters course.
After maintaining an elaborate vim config for years, LazyVim is a breath of fresh air.
A serverless solution for HTTPS, when you can't easily setup your own SSL termination.
MeiliSearch is a superb solution for search, rivalling Elastic Search and Algolia. This post outlines one way of deploying your own instance to AWS.
In previous versions of spotify-tui, there was a major issue that caused the UI to freeze and not respond to user key events. The solution? Don't block the main event loop 😅.
When coding, I want to stay in the terminal as much as I can. So I built Spotify for the terminal.
Inspired by the bright blue star in the constellation of Orion.
Despite not using VSCode, I saw one of my colleagues using the shades-of-purple, and I loved it!