Press s to search
2020
-
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 whi...
-
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, oper...
-
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...
-
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...
-
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...
-
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...
-
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...
-
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...
2018
-
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 ...
-
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...
-
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...
-
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...
-
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...
-
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 ...
-
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...
-
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 Frequ...
-
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:
"expan...
-
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.
...
-
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...
-
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...
-
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...
-
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...
-
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 ...
-
For Typography 1 at Northeastern University.