showcase
ALL CATEGORIES
Searching Home Videos with LLMs
I have over 25 hours of video digitized video which was all taken on casette. Because of this, any given video can have many clips within it. In the past I've tried manually separa...
llm
dev
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
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
Financial Dashboard
As I've come to increasingly appreciate hledger, I've wanted to use a combination of color and charts to focus on the key insights from my financial data I consider important. I ca...
finance
shell
Playcomb
Senior Capstone Project. See process for full details
design
Interaction Design - Downsize
Often times for an interaction design class we're given a week to "fix" something or come up with a "new" idea. It's always incredibly difficult and ends up while easy to complete ...
design
Best Writing in College
The following is the best writing of my college career. What CPU do you need? Shopping for a computer is not as easy as one might think. You have to think about battery life, opera...
Interaction Design - COVID
Studying computer science AND design can sometimes feel like the absolute worst position to be in. You're constantly aware of the typefaces in advertisements, whether an applicatio...
design
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
Information Design Final
For our final project, we were required to create a folding infographic on an assigned country. We needed 30 elements focusing on different aspects of the people, infrastructure, a...
design
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 is nom, a ...
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
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
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
Money Buddy
This was Jessica Holoschutz Berger and I's final project for 5D Fundamentals at Northeastern University. The concept was to emphasize the common issue in the US where customers wil...
design
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
Typography Poster
For Typography 1 at Northeastern University.
design
Black and White
For 2D Fundamentals at Northeastern University.
design
Cancel