Filtering by Category: thoughts

2015 Year In Review

2015 wasn't the best year for me, though 2014 wasn't exactly an easy year to top. Recovery has been tough but it's made me stronger. Nothing is impossible with my family and friends. My convictions and ambitions are stronger than ever.

Significant Events

Books I Read - Sorted by Favorites

  • Class: A Guide Through the American Status System
  • The China Mirage: The Hidden History of American Disaster in Asia
  • The Martian
  • The Soul of an Octopus: A Surprising Exploration into the Wonder of Consciousness
  • Between the World and Me
  • Fahrenheit 451
  • The Prime of Life: A History of Modern Adulthood
  • Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future
  • A Lucky Life Interrupted: A Memoir of Hope
  • Scrum
  • Station Eleven
  • Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration
  • The Hitchhiker's Guide to the Galaxy
  • Street Smart: The Rise of Cities and the Fall of Cars
  • Predictably Irrational: The Hidden Forces That Shape Our Decisions
  • Astoria: John Jacob Astor and Thomas Jefferson's Lost Pacific Empire: A Story of Wealth, Ambition, and Survival
  • A Walk in the Woods
  • Einstein: His Life and Universe
  • Startup Communities: Building an Entrepreneurial Ecosystem in Your City
  • Modern Romance
  • Who Gets What — and Why: The New Economics of Matchmaking and Market Design
  • The Three-Body Problem
  • The Grace of Kings
  • The Design of Everyday Things
  • The Book Thief
  • The Next America: Boomers, Millennials, and the Looming Generational Showdown
  • The Innovator's Dilemma
  • Superintelligence: Paths, Dangers, Strategies
  • Tribal Leadership: Leveraging Natural Groups to Build a Thriving Organization

The First Day of College

Today I took a step back several years to the first day of college. Technically it was my sister’s first day of college, but I felt the same trepidation, awe, and excitement surrounding the whole event.

I’m not going to take a stroll down memory lane, since college is still fresh in my mind, and I don’t want to live in the past.

I do want to bring attention to the presence of shining young faces full of hope and dreams. Especially in the first few weeks of college, everyone is out to make friends. It’s not that I miss that period of time; it’s more that I miss that open attitude of making friends with everyone.

Read More

Have You Considered Programming?

This post was inspired by

I love my job. Not many people who recently graduated can say that. In fact, I know a lot of former classmates who are frustrated with their jobs and itching for a better opportunity. If you’re one of these people, let me ask you this: have you considered programming?

It's challenging. You're always learning something new. You create products. It's a skill you can refine.  You get to delight users. It enables you to create solutions instead of just imagining them. Your creation can be delivered to millions of people in an instant.

For people who have never written a line of code before, programming is a strange incomprehensible language akin to the green text flying around in The Matrix. Otherwise it seems like esoteric work done by antisocial adults living in their parents' basement. Although these two understandings aren’t entirely unfounded, the truth lies somewhere else. The best analogy for writing software (in my opinion) is that it’s like building a house. It’s never quite done, you need a good foundation, and it’s impossible to build a great one by yourself. You can never be the best at all parts of the building process. Communication and coordination are key to building. The comparisons are endless.

I know a lot of people who have expressed interest, but haven’t dedicated a lot of time to it. But much like building a house, you have to build your knowledge brick by brick and go through the motions step by step. Programming is an important skill moving forward as technology touches more parts of our lives. It’s not easy, but it’s not too late to learn.

So what should you do?

Reach out to a programmer friend (me!) for help or advice. Most programmers I know are excited to help beginners learn, since everyone remembers the struggle of learning code for the first time. There are some really great resources online too  ( Even if you don’t want to make a career switch, it’s helpful to learn programming and get a better understanding of how software works as it gets more ubiquitous. Code is the most useful second language in the new economy

45 Day Sprint

I just spent the last 45 days putting in extra work and extra hours into a great company. I spent 12 hours a day learning AngularJS and CSS best practices to work  on The Horse ( The team really came together and now there’s a really positive energy that will carry us through beyond these 45 days. 

Ask me about my 45 days next time you see me. I seriously learned a ton.

But that’s not the focus of this post. There’s way too much that happened to be encapsulated inside a blog post. This post is about what I want to do with my newfound free time. I moved into my new apartment at the same time the 45 day sprint started, so I haven’t had much time after work to do anything. 

Things I want to continue/expand

- Learning iOS 8 and Swift programming
- Reading interesting books
- Writing to really digest my ideas
- Exploring New York City with old and new friends

Things I want to continue phasing out of my life
- Any television, movie, or video game outside of a social setting