dev
ALL CATEGORIES
How to Create a Tag Cloud (without JavaScript)
With just CSS, HTML, and a generator. To create this, use a tool that can generate HTML from a template. Create a list of tags, setting in the style tag a CSS variable --size set ...
dev
web
My Woes as a Reader and Writer of Documentation
Listening to GoTime Ep: 268 has charged up my irritation towards how difficult documentation is in a slew of ways both as a reader and writer. Disclaimer Please don't expect any so...
dev
process
Frontmatter Rearranging
I have a private site I built using Zola for sharing recipes with my family. We currently add them to a shared iCloud drive and I have a script which runs on occasion to trigger a ...
dev
deno
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
Extract Zoom links from Calendar
For some reason, Zoom refuses to connect my Northeastern schedule in to the app. Having to open the Calendar app, wait for it to load, click on the next event, and then double clic...
dev
swift
Retrieving data from a WKWebView and passing to SwiftUI
A vaguely related continuation of NEU Audit Parsing Skip the backstory 6 months ago, the Northeastern degree audit had bothered me to the point where I felt it was necessary to s...
dev
swift
Parsing Northeastern's Graduation Audit
See the full example here Northeastern's graduation audit software is unattractive, unintuitive, and annoying. I've had to use it on and off for over 4 years and each time I hav...
dev
rust
Backup and Setup a Mac from the Terminal
Setting up a computer is not the most enjoyable process. Having to copy over files, reinstall applications, and get system settings exactly as they were before is tedious and time ...
dev
shell
Daily Tracker
There are so many areas in the world where we are inefficient. It's something that increasingly bugs me with the growth of my knowledge and understanding. Specifically that there a...
dev
python
Bashdoc - Parsing with Nom
Part 3 of the unintended Bashdoc series. Since October, my interest in rust has gone from curiosity to "what can I make next in Rust." One of the things I'd discovered ...
dev
rust
Bashdoc - Round 2
When I make something like bashdoc, once the idea and way to make it happen is in my head, I work on it over and over again until it's done. And when it's something like bashdoc wh...
dev
rust
Bashdoc - Round 1
I believe there is a moment where all developers discover how powerful and efficient mastering the command line is. When using Finder or actually clicking on things or moving the m...
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
Directory and File Searcher
Since my discovery of fzf and ripgrep, I've been searching for a way to have a single place to search files and their contents easily. Over 3 months later, I found this snippet as ...
dev
shell
Simple Subscriptions
Inspired by Bobby, I wanted to make a very simple subscription tracker in the terminal. The result is a simple output like so: # Subscription Cost Freque...
dev
python
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
Save Emails as PDFs
Someone posed the question of how to preserve emails on the Mac as PDFs here. It was a question I was curious about and had no idea how to answer. So, I started to do my research. ...
dev
shell
Splitting PDFs
Manipulating PDFs is quite a bit more difficult than I was expecting. Someone posted on the Mac Power Users forum asking if there was a way to programmatically split a pdf into mul...
dev
python
Best Apps Ever MPU
Someone posted this wonderful question on Mac Power Users Forum asking what everyone’s favorite apps ever are. There was an incredible response of over 300 people. While it was int...
dev
python
Things 3 Parser
This was my attempt at porting @pdavidsonreiler natural language parser in Drafts 5 for Things 3 to Python. I was curious about how it was done and about bringing that functionalit...
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