I like scrabble. A lot. But as an engineer, I always want to make sure that I'm making the best move possible. I was really interested when I picked up Words With Friends again, and…

  • python , computer science , Scrabble

A few days ago, I attended a talk by Greg Baugues at my school entitled "Developers and Depression". A version of this talk is in the video above. I think it's extremely important for people…

  • software , depression

I hate doing things myself that I don't think I should have to do myself. It's one of the reasons that I got in to computer engineering and computer science; they're disciplines obsessed with figuring…

  • good tools , computer science

I love zsh. I love it even more because of oh-my-zsh, but that's a post for a different time. zsh has some great features built in, and the one I'd like to write about today…

  • zsh , Productivity , shell

git is my favorite VCS, and with good reason. It's extremely popular, is cross platform (for when I have to develop on Windows), has a lot of graphical clients to choose from, and perhaps most…

  • git , vcs

In preparation for writing some more technical blog posts (like the previous one on writing Python, which I'm really excited about!), I have been needing to figure out exactly how syntax highlighting works in the…

A programmer may try to get you to install Python 3 and learn that. Say, "When all of the Python code on your computer is Python 3, then I'll try to learn it." That should…

  • python , learning

HackIllinois 2014 was my first Hackathon ever, and boy was it an experience. It was a lot of fun, and our team was able to make something really neat: the nextWAVE. nextWAVE solves the 'problem'…

  • C , javascript

I have to admit, when I first saw Medium and Svbtle and things like it, I didn't get it. I still don't. I understand that people want to write and get their ideas out there.…

  • Medium , meta , ghost , design

It's been a long, long time coming. Or at least it seems that way. This semester, Spring 2014, my last semester as an undergrad in ECE at UIUC, has been a busy one. I've been…

  • ghost , arch , Digital Ocean , server