Blog


Summer 2019

This is something of a post-summer retrospective. I graduated in May, and “took the summer off” to work on personal projects and travel.

 »

Introducing Messy: An iOS Grid Puzzle Game

I’m happy to announce the release of Messy, an iOS puzzle game I’ve been working on for the last few months. 😄

 »

On Graduating or: What to Optimize For

Last weekend, I graduated from UIUC with a Bachelors of Science in Computer Science. Thus brings an end (for now, at least) to my formal education career. It still hasn’t really hit me yet that I’m “done,” but I am looking forward to traveling a bit this summer, and then starting my full-time job in the fall. This will be kind of an unorganized post, as many of my ideas aren’t completely formed yet, but I wanted to write down some reflections on my college experience.

 »

Finding Flow in Haskell

For the last couple of months, I’ve been working on-and-off in Haskell for my programming languages class. I’ve written previously about my preference for declarative functional syntax, but I’d never really spent the time to learn a pure Functional Programming™️ language.

 »

Don't Look at the Keys

Every once in a while, you “discover” something so banal that it’s become a cliché, and yet it still feels like some deep insight. It’s a strangely humbling experience.

 »

Generative Doodling

One of the most interesting rabbit holes to explore on Twitter is #plottertwitter. Under this hashtag, you’ll see a variety of computer-generated artwork and videos of plotting machines that sound like they’re being controlled by ancient floppy drive motors.

 »

iOS Shortcuts for Data Capture

iOS Shortcuts is one of my favorite additions to iOS in its past several iterations. I used its predecessor, Workflow, for a while, but I didn’t invest too heavily in it because there was a nagging feeling in the back of my head that Apple would kill it at some point. However, they did the opposite!

 »

Getting Started with Golang Google Cloud Functions

As of January 16, 2019, GCP’s Cloud Functions now natively support Golang! This post will briefly cover why this is a big deal and how one can begin to use Go in their cloud functions.

 »

2018 in Review

2018 was a wild year. A lot happened. I lived in 4 different cities over the course of the year, worked 2 internships, and did a few weeks of traveling. It was a hectic year, but also one of the best in recent memory.

 »

My Favorite Books of 2018

I attempted to read more books in 2018 – and it paid off! I read several enjoyable books this year. Here were my favorites.

 »

Page: 11 of 17