Eleventy WebC in a nutshell
Quickly get started with WebC in an Eleventy website.
This is a place for me to jot down thing's I've experimented with and document them for my future self ... or other people too I guess.
Quickly get started with WebC in an Eleventy website.
Turns out its pretty easy to create a reverse proxy with Deno, here's how.
Using Eleventy, you can create a website that hosts an ical feed that people can subscribe to in their calendars of choice.
How to embed JSDoc comments from an API into an Eleventy site to referecnce it rather than duplicate it.
My app got published!
I had a quick idea to add "edit on GitHub" similar to how github.com uses the "." shortcut to open github.dev
I've been thinking about all the JavaScript I've written and deployed recently
Last year we rebuilt our lab's co-operative coffee system and I didn't use any frameworks
Using "pointer" events and setPointerCapture in JavaScript you can create drag interactions with quite little JavaScript.
Playing around with ESP32s has led to some interesting automations to make the whole process easier.
ES Modules are the future, now you can use them in TypeScript and publish them on NPM with subpaths.
I recently added monitoring and alerting to my Kubernetes stack to discover and respond to failures faster. It took me way too long so here's what I did and learned along the way.
Custom errors are a powerful tool in JavaScript. Here's how to create them with modern ES classes and static methods.
I've been playing a lot with Nova recently, here's my experiences and best practices for creating Nove extensions with TypeScript.
How to add JavaScript and bundle it together for an Eleventy project plus integration with the development server for automatic reloading.
How to add Sass/Scss to an Eleventy project and integrate it with the development server for automatic reloading.
How to quickly and concisly convert a JavaScript Array into a Map to enable efficient lookups.
I had a Node.js app that I wanted to run when my Raspberry Pi Zero started up in a minimal manor. Here's how I created a systemd service to do it.
I finally did it, I found a use for JavaScript's generator functions, wrote one and now its deployed!
I've been working on my GitOps for a while now and wanted to document it all in one place.
One of my most used bashrc commands, docker-run-once-interactively or d1
I keep needing these commands when doing pi things, so I thought I'd put them here in one place
Sometimes you just want to fake a raspberry pi's mac address to appear as something else on the network. This is how to do that.
I added a command to make adding commands easier.
I've been playing around with Pis while on University Pi's recently so I want to document this non-simple process.
I added a new alias to my repertoire to make running npm commands more usable.
When you need a Raspberry Pi to just display a webpage, you don't really need an entire operating system and window manager. This was my solution.
I wanted to do some lightweight javascript recently and didn't want to use a massive framework. Creating all my DOM elements manually was laborious and ugly so I setup jsx to do it for me.