projects
ALL CATEGORIES
Type Investigator
How can user-defined input be constrained to not truncate and/or wrap on a page? Let's say there's a fixed width of 600px available and this location will always use Roboto Medium ...
design
dev
web
Wasming a Rust Package for Fun
Whilst getting interested in Library.JSON and building my own library, one of the issues I continually run into is slight variations between slugifying in javascript and rust (whic...
dev
rust
web-assembly
Recipe Grabber
Keeping track of things you find on the internet is hard. Every service either wants to be the service for everything on the web and does a poor job displaying/indexing the content...
dev
rust
web-assembly
Readability
What do you do when you want to keep online content that's password protected, offline? For the past year or two, A shortcut to add to iA Writer worked fantastically! Except that a...
dev
rust
Building a Mini Shell in Rust
Disclaimer: I'm sure there is a much more elegant way to do this. There are 4 parts to a shell: Read Evaluate Print Loop (REPL) for short. A recent assignment for one of my cla...
dev
rust
Making a Vim Extension for TeaCode
TeaCode is this really awesome code expander that has a key detail which puts it above all others for me. It recognizes filetypes as distinct. This means you can have some expander...
dev
shell
Website
This website has been an idea for a long, long time. It started out as HTML written in Python using yattag which became quickly unusable. It was then migrated to using pystache and...
design
TeaCode Previewer
In the slack channel for TeaCode, there is a channel #expanders where people can share there expanders. These come in .tcbundle files which look something like this: "expand...
dev
python
Shoe Scraper
I am a huge fan of minimal, very small sole shoes. All of Vivo Barefoot's shoes fit this desire. Except that they're way out of my price range. So, why not try and learn to scrape ...
dev
python
Cancel