GitHub Gists
GISTS: 64 | FILES: 75 | SIZE: 10297KB
LANGUAGES: JavaScript(22), Shell(9), Vue(7), Markdown(6), Text(5)
-rehype_vizhub.js[JavaScript]3kb
-useVizHub.tsx[TSX]4kb
-useVizhub.ts[TypeScript]4kb
-vue_integration.vue[Vue]1kb
Take markdown, run it through remark/rehype, and end up with most of a blog
-processMarkdown.mjs[JavaScript]6kb
Take a folder of images, and turn it into a markdown blogpost with the images uploaded to Cloudinary and the EXIF captions extracted, hell yeah
-folder_to_blogpost.js[JavaScript]8kb
Productive start-up script to track Git branches, top tasks, and more details about your latest projects and sessions
-.startup.sh[Shell]4kb
Organize a folder of markdown files into folders by year
-organize_into_year_folders.js[JavaScript]3kb
A letter from Claude on AI-Human relationships
-AI_Assistant_Tips.md[Markdown]3kb
A claude 3 prompt, which asks the robot to interview you about your week
-week_note_prompt.md[Markdown]2kb
An extremely simple mechanism for adjusting the font-size of some text based on its length, with tailwindcss classes
-stringlength_to_tailwind_textsize.js[JavaScript]1kb
Folder action for screenshots folder to automatically upload to Cloudinary
-screenshots_to_cloudinary[Shell]1kb
Processing RGB LED Matrix Visualizer (for Raspberry Pi)
-32_x_128_audio_visualizer.java[Java]1kb
Using anime, tresjs, and canvas to make rotating annotated objects in 3D
-OrbitalObject.vue[Vue]1kb
-index.vue[Vue]7kb
Tween the positions of circles using vueUse's useTween composable
-circle-tween.vue[Vue]1kb
Sets screenshot folder on OS X to ~/screenshots
-set_screenshot_folder.sh[Shell]0kb
yt-watchlater
-output.csv[CSV]43kb
-text-to-csv.js[JavaScript]1kb
-watchlater.html[HTML]4590kb
-watchlater.txt[txt]82kb
my gist
-output.csv[CSV]43kb
-text-to-csv.js[JavaScript]1kb
-watchlater.html[HTML]4590kb
-watchlater.txt[txt]82kb
Use ffmpeg to split an mp3 file into separate files based on periods of silence
-split_mp3_by_silence.sh[Shell]1kb
A GPT-3 code-davinci-002 written script to scrape the top 40 worst polluters for all available industries
-build_top40_allsector_geojson.mjs[JavaScript]2kb
Use OpenAI to add tags to a JSON file of tweets
-add_tags_to_tweets.js[JavaScript]4kb
Vue method to set width and height based on component element size
-setWidthAndHeight.js[JavaScript]1kb
-groupByCounty.mjs[JavaScript]2kb
-package.json[JSON]1kb
PAGE 1