SeriousBug
Software engineer, computer scientist, full stack developer, Linux user, home cook, and dog dad. I love programming languages and strong type systems.
Chicago, IL
Pinned Repositories
bulgur-cloud
Simple and delicious cloud storage and sharing.
actix-web-query-method-middleware
An Actix Web middleware that allows you to reroute `POST` requests to other methods like `PUT` or `DELETE` using a query parameter.
actix-web-rust-embed-responder
An actix-web responder for rust-embed that implements cache revalidation and compressed responses.
cuttlestore
A generic rust API for interacting with key-value stores that can be selected at runtime.
gandi-live-dns-rust
Automatically updates your IP address for Gandi's Live DNS.
http-drogue
A tiny service that downloads files over HTTP links, with resume and restart support.
live-limit
A promise based generic rate limiter. Runs a limited number of async function calls at a time, queuing or discarding remaining calls.
redditcurl
Download the images you saved on Reddit.
rust-embed-for-web
Rust Macro which embeds files into your executable. A fork of `rust-embed` with a focus on usage on web servers.
writing-assistant
A VSCode extension that helps you write better.
SeriousBug's Repositories
SeriousBug/rust-embed-for-web
Rust Macro which embeds files into your executable. A fork of `rust-embed` with a focus on usage on web servers.
SeriousBug/gandi-live-dns-rust
Automatically updates your IP address for Gandi's Live DNS.
SeriousBug/live-limit
A promise based generic rate limiter. Runs a limited number of async function calls at a time, queuing or discarding remaining calls.
SeriousBug/cuttlestore
A generic rust API for interacting with key-value stores that can be selected at runtime.
SeriousBug/http-drogue
A tiny service that downloads files over HTTP links, with resume and restart support.
SeriousBug/actix-web-query-method-middleware
An Actix Web middleware that allows you to reroute `POST` requests to other methods like `PUT` or `DELETE` using a query parameter.
SeriousBug/actix-web-rust-embed-responder
An actix-web responder for rust-embed that implements cache revalidation and compressed responses.
SeriousBug/ferrite-analytics
Lightweight self-hostable analytics that respects users privacy
SeriousBug/global-streaming-search
The global streaming service search engine.
SeriousBug/hugo-theme-catafalque
A lightweight Hugo theme, for personal blogs and landing pages.
SeriousBug/image-survey
Qualitative user study survey for comparing images.
SeriousBug/cdk
CDK Constructs for building Lambda Powered Services
SeriousBug/copy-markdown-link-ext
SeriousBug/devpod-ext
A browser extension to add DevPod buttons to web pages.
SeriousBug/dice
Golang dice library
SeriousBug/die
Handle errors and exit in command line programs easily
SeriousBug/dotfiles
My dotfiles (program configuration)
SeriousBug/ferrite-queue
Proof of concept for a task queue with guaranteed at-least-once delivery.
SeriousBug/kiraz
A multi-platform native image editing and uploading tool, written in Rust. Edit and upload your screen shots!
SeriousBug/libheif-node-dy
Dynamically linked libheif for nodejs. Native HEIC/HEIF image decoding and information using dynamically linked libheif.
SeriousBug/microfern
Minimal JavaScript & TypeScript string templating engine that runs anywhere
SeriousBug/next.js
The React Framework
SeriousBug/nextjs-error-repro
SeriousBug/obico-server
Obico is a community-built, open-source smart 3D printing platform used by makers, enthusiasts, and tinkerers around the world.
SeriousBug/openbaker
An app for tracking sourdough starters.
SeriousBug/print-to-envelope
SeriousBug/random-api
A simple, public API to generate random words, numbers, or identifiers
SeriousBug/sanitize-filename
SeriousBug/SeriousBug
SeriousBug/typescript-library-template