RSSAmplifier

Blog

Elliot Plant's Blog

by Elliot, for you

elliotplant.comRSS feed ↗25 posts

Latest posts

Poetry MCP: Teaching Claude to Count Syllables

An MCP server that gives Claude real phonetic data so it can write poetry with correct meter and rhyme.

Lifelogs: Building a Personal Tracking App in 30 Minutes

I built a personal life-tracking app with Claude Code in about 30 minutes of active work. Here is how it went.

Understanding the Fourier Transform Through Tides

Using 20 years of San Francisco tide data to explore Fourier analysis and discover celestial mechanics hidden in water level measurements.

Doodle Clone

A scheduling poll application built with Cloudflare Workers that lets you create polls with multiple date/time options and collect availability votes

What vs Where

Make your interaction with your computer more ergonomic by searching for "what" instead of "where"

Recieve Emails with Code

How to easily receive receive emails in a cloudflare worker

Hangman

Hangman is a simple, yet powerful web tool designed to assist in evenly spacing wall hangings like paintings, frames, or any other wall decorations. This tool calculates the precise placement of each item on a wall, ensuring a balanced and aesthetically pleasing display.

Janus

Janus is a simple screen camera, screen, and microphone audio recorder with no time limits and no cloud storage. Outputs .WebM or .mp4 files. An install once and use forever alternative to Loom. No cloud, no subscription, no time limits.

PDF to Text

A browser-based tool that extracts and views the text content from PDF files easily and quickly. Designed to be simple, efficient, and work inside your browser. No need to upload files to external servers or install additional software, and great for copying text from PDFs into chatbots.

AI Scavenger Hunt

Make a scavenger hunt with the help of GPT-4

DocSite

Turn your Google Docs into Websites

Surf Poster Instructions

How to set up the WiFi on your surf poster

Run Javascript

A VS Code extension to run custom JavaScript files as commands or shortcuts

EvalJS

a VS Code plugin to evaluate JavaScript code directly in your editor

Fold at Levels

A VS Code extension to folding similar to Atom, where you can fold code exactly at a particular level

Spanish Vocab game

A game Amber and I made with the help of ChatGPT to learn spanish

DocSite Intructions

How to make a website with DocSite

Mario Kart Bike

When Peleton decided to make a stationary bike with a screen, why didn't they add games? Wouldn't you be more motivated to cycle on Rainbow Road than a virtual spin class? In a very roundabout effort to gamify exercise, I decided to make a stationary bike that acted as a Mario Kart 64 controller.

Marketing Redirect

Automatically redirect paying customers to your app instead of making them click the 'Log In' button on your marketing page

Role Based Rag

A demonstration of the implementation of role-based access control (RBAC) in a LLM vector database. The application manages access to the nodes of the vector database by attaching an allowlist of roles to the metadata of each node. This enables nodes to have an unlimited number of allowed roles. If the application were extended to use "real" data sources, those roles could be sourced from the data…

Dice Prediction with Neural Networks

This project involves training a neural network to predict the outcome of dice rolls. Two loss functions are explored for the prediction task: one-hot categorical crossentropy and a custom distribution-based loss. The neural network is designed using TensorFlow and Keras.

Now

Tells you what time it is now in 12 and 24 hour times in your current time zone and UTC. Incredibly useful for debugging server logs anywhere outside of London.

RaspiWiFi

RaspiWiFi is a program to headlessly configure a Raspberry Pi's WiFi connection using using any other WiFi-enabled device, much like the way a Chromecast or or smart speaker.

WebGoCat

A command line WebSocket interface with no Node dependency and SSL built in.

Celestial Dance

Celestial Dancers is an orbital mechanics simulation I made using React and A-Frame VR. The simulation is built for virtual reality browsers, so it is best viewed with google cardboard and a smart phone. It still works on desktop, and with the keyboard you can fly through space and use your mouse to look around.