Issue #131, 29th May 2015

This Week's Favorite


Fixing Engineering's Loyalty and Longevity Problem
12 minutes read.

Such an important and wonderfully written post. Thinking of how to build a sustainable (and scalable) engineering team is a real challenge. It's up to us, those who try to build a great team, to keep people engaged and happy. It's up to us to be upfront about what we expect from new hires. Blaming the market or the engineers who decide to switch jobs every year is pointless. Hire people who fit the kind of company you're trying to build: "Your goal, as a hiring manager, is to find the people who want to invest in their careers, who are aiming for mastery and not just looking to make more money or build a shiny resume."

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Culture


The Best Gif I Have Seen in a Long Time
1 minutes read.

As always, my humble effort to help you start the weekend with a smile on your face. p.s. I'm a nerd.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


LinkedIn Founder Reid Hoffman on the Biggest Lie Employers Tell Employees
5 minutes read.

Reid Hoffman has such a remarkable path, that I always find it interesting to read his views on various topics. I truly agree with him about "The biggest lie is that the employment relationship is like family," yet I don't believe that hiring should be limited to a single or a very narrow goal. I prefer to look for potential and hunger to learn and grow, hoping that our company will offer new challenges for the discovered passions each employee will have. After all, none of us knows what they will want in 5 years.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Why Hiring Is So Hard in Tech
4 minutes read.

Hiring great people is indeed a struggle. From my experience, the problem is not a talent shortage but rather lack of focus. Too many engineers are busy with learning how to get something done, and lack the discipline and passion to learn how things actually work. So instead of writing a weekend project in node.js, try to learn about the node.js Event Loop and teach your teammates what you've learned. Don't drink too much of that "Get Things Done" Kool-Aid. Cultivate curiosity in your team.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Scaling Lessons From the Fastest Growing SaaS Company Ever
5 minutes read.

Zenefits is one of those rare company where "overnight success" actually fits. Reading their lessons learned is a great way to see the kind of culture they have there. "Do things that do not scale" is so easy to say, but how companies actually apply this lessons?

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Peopleware


March to Triumph as A Mentor
12 minutes read.

This post should be sent to every engineer in your company who seek to become a senior engineer at some point. Teaching others and providing constructive feedback is a skill that we need to master, if we want to influence others and helping our teammates -- "Good engineers write good code. But the best engineers cultivate and inspire their junior colleagues. If you are a senior engineer, you must learn to be a mentor. "

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Do Things That Scare You
3 minutes read.

Justin Jackson is an inspirational all-around builder. What I love most about this post is how Justin is using peer pressure to keep him experimenting and doing those things outside of his comfort zone. May it be joining a community, mastermind class or using a mentor, find a way that will force you to do things that scare you. This is the fastest way I know to grow and learn.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


What Are Some Daily Habits That Made You a Better Developer?
4 minutes read.

Fantastic answer by Zach Holman, with some tips I appreciate more and more as I learn new things. My favorites: "Write for yourself a lot" and "All I really care about is the product" (mostly as I've worked for years on code that wasn't used. That's a lousy feeling).

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Inspiring Tweets


@patio11: Candidates Who You Don't Hire Should Come Out of Your Interview Process as Fans of Your Team and Company Who Hope Their Friends Work W/ You.

@roidrage: Emails and Calendars Are Only Scary and Annoying When You Let Them Control You and Your Time Rather Than the Other Way Around.

- Oren

P.S. Can you share this email? I'd love for more people to experiment and improve their company's culture.

Subscribe now & join our community!