Social Engineering: Why Managers Should Prioritize Team Bonding

There are three key ingredients that go into creating a remarkable product culture. The first is ensuring that every person on your development team has an exciting and challenging mission. Then you need to give them the tools, resources, and autonomy to be successful in their mission. The third piece, and arguably the most challenging, is surrounding employees with high-wattage people who they can learn from and bond with.

Read More ››

Practical Advice for New Software Engineers

A big part of writing great code is the series of “aha!” moments we have on the job that teach us to solve problems faster and more effectively. For engineers that are just starting out, getting a head start on those inflection points never hurts. So from one engineer to another, here are some learnings and hacks I’ve collected over the past few years on everything from the dangers of abstracting to why we should all be rubber duckies from time to time.

Read More ››

Taking Women to the Top of Tech: Q&A with Women Who Code CEO Alaina Percival

With over 25,000 members in 18 countries, Women Who Code is making a dent in the way companies and communities think about, talk about, and solve for women in tech. “Our programs are focused on giving women in the tech industry the skills, opportunities, and network they need to stay in their careers and help them make it to the top.” That’s how Alaina Percival, CEO of Women Who Code (WWCode), described the organization’s mission to me last week.

Read More ››

Four Things I Wish I Knew When I Became a Tech Lead

Years ago, a mentor of mine talked to me about the distinction between leadership (coping with change) and management (coping with complexity). A tech lead does a little bit of both: we have to come up with the vision for growing the technical systems that solve problems for our customers and shepherd the solution from concept to production. While all that’s going on, we need to guide, manage, and support the people on our team so that they can always be growing. For first-time TLs, this can be an intimidatingly wide spectrum of responsibility. I know it was for me.

Read More ››

Every Second Counts: 5 Tips to Make the Most Of Your Internship This Summer

You just checked your inbox and there was good news waiting: you got the internship at your top choice company. The first order of business is to celebrate. You beat out other candidates for the spot and all your hard work has paid off. So go ahead, brush your shoulders off a little. Once the excitement sinks in, it’s time to start thinking about how you’re going to get the most out of your summer in the ‘real world’.

Read More ››

4 Questions To Ask Before Starting Your Career in Product

Thinking about your career after college can be an intimidating process. I recently graduated from Boston College and joined HubSpot’s engineering team so it wasn’t long ago that I was interviewing for my first job out of college and wondering, like millions of undergraduates today, where I would start my career.

Read More ››