-
β¬Playlist Generator: Web app that imports your liked songs from Spotify and helps you generate playlists from them. After you apply tags to the songs, you can create dynamically generated playlists based on complex criteria like βsongs labeled upbeat released within the last year, excluding explicit songsβ.
Uses Remix, PostgreSQL via Prisma, React, Node.js, and Material UI.
-
πMileage Editor: Web app that allows you to quickly input your reimbursable trips and then import them into Concur. Includes lots of features for saving time typing frequent trips and destinations.
Uses Netlify serverless functions, MongoDB, GraphQL, and Auth0.
https://github.com/canac/mileage-editor / https://github.com/canac/mileage-editor-api
-
πPartner Prayer: Web app that offers a calendar for connecting with donors on a monthly basis.
Uses Netlify serverless functions, MongoDB, and GraphQL.
https://github.com/canac/partner-prayer / https://github.com/canac/partner-prayer-api
-
πBlog and Journal: Private blog and journal.
Content is generated from Markdown using Jekyll and uses a Cloudflare Worker to authenticate via Auth0 and restrict access.
Private repo
-
ποΈFeed Masher: Takes a list of RSS feeds and combines them into a single RSS feed.
Uses Deno.
-
πcalebamycox.com: Landing page for potential donors.
Uses TailwindCSS and hand-written HTML.
-
π’portman: CLI that assigns ports to local HTTP servers and configures a reverse-proxy so that they can be accessed on .localhost subdomains like https://project.localhost.
Written in Rust.
-
πchron: CLI tool that runs commands either on startup or on a schedule.
Written in Rust.
-
π¬mailbox: CLI tool that chron scripts use to asynchronously post user-facing messages about their status and results.
Written in Rust.