Category Project

Block Ads for Your Entire Home Network with a Raspberry Pi

I got a Raspberry Pi for my birthday last year and have been suffering analysis paralysis, trying to figure out what I want to do with it.

Hack OH/IO 2018 — A Learning Adventure

In October of this year, 3 friends and I took a weekend off studying to lock ourselves in Ohio State’s Student Union for 24+hours of coding and mayhem. Over Breakfast,...

Category Life

Buckeye Trek — Exploring Silicon Valley

Growing up, computers always fascinated me. Once I decided that I would be making a career out of my passion for building software, I immediately learned as much as I...

Category Tutorial

How To Give Your ViewController An Activity Indicator

UIKit provides a nifty little spinning wheel we can display to the user when we’re waiting on something that the user can’t see. It’s considered a best practice to pop...

How To Customize UITextView

So recently I’ve been working on an iOS version of my Mock My Words app. It’s pretty simple in functionality so I wanted to compensate with a nice user interface....

How to Set Up Programmatic Interfaces in iOS

There are plenty of valid reasons to use storyboards or to programmatically lay out your interface. Storyboards let us quickly build out a beautiful interface, but face limitations and scale...

How to Wirelessly Test Your App on Your iPhone

A good thing to note is that the mac you are using Xcode on and the iPhone (or iPad) you want to test on must be on the same network....

How I Bombed a Microsoft Interview

So I’ve actually interviewed with Microsoft a couple of times. The first time I interviewed for a Software Engineering Internship, it was with a Microsoft engineer on my college campus....

Interviewing For a Software Engineering Internship at Amazon

Why would I talk about Amazon when I’ve interviewed at more than a dozen companies? Well, it’s one of the most valuable and influential brands on planet earth — and...

Start a New Application with Vue.js and Vuetify

Vue.js is an open source JavaScript framework created and maintained by a vibrant and passionate community. Although it’s relatively new to the web apps world, Vue is quickly gaining ground...

Block Ads for Your Entire Home Network with a Raspberry Pi

I got a Raspberry Pi for my birthday last year and have been suffering analysis paralysis, trying to figure out what I want to do with it.

What Is Recursion Anyways?

Has a problem ever seemed too overwhelming to you to think about? Most people would recommend breaking it down as small as possible to make it manageable, and that’s exactly...

What Programming Language Should I Learn?

Learning programming is already daunting enough, you shouldn’t have to sweat wondering which language you’re going to pick up! For me, this question is all about momentum. It’s imperative to...

Should I learn to make apps on iOS or Android?

So you’re finally taking the jump into mobile development? Soon, you’ll be faced with deciding for which platform you will develop your apps. For the most part, apps written for...

Category College

My Favorite Productivity Tips

If a craftsman wants to do good work, he must first sharpen his tools. — Confucius

How To Handle College at Home

Are you one of the tens of thousands of college students who’ve been displaced recently? Lots of people are talking, writing, and reading about their transmission to remote work, but...

How I Bombed a Microsoft Interview

So I’ve actually interviewed with Microsoft a couple of times. The first time I interviewed for a Software Engineering Internship, it was with a Microsoft engineer on my college campus....

Interviewing For a Software Engineering Internship at Amazon

Why would I talk about Amazon when I’ve interviewed at more than a dozen companies? Well, it’s one of the most valuable and influential brands on planet earth — and...

How To Land An Internship Early

For university students studying Computer Science, Computer Engineering, Data Science, and related fields, internships are the most powerful career tool that we have. Internships provide a mutually beneficial relationship between...

Category Products

Switching From iPad to iPad Pro

I’ve been using an iPad for about 3 years, and I absolutely love it. Too often I hear tech-enthusiasts blast it as an underpowered toy computer for grandmothers — and wow is...

Switching To The Brave Browser

I’ve been using Chrome since around its release, but ditched it last year over privacy concerns. Google has a really big interest in having its eye on everything you do...

Switching From Android To iPhone

I have used Android since roughly 2011, and would definitely classify myself as a fanboy. Now that I do quite a bit of iOS development for work, I finally made...

Category Productivity

My Favorite Productivity Tips

If a craftsman wants to do good work, he must first sharpen his tools. — Confucius