how-to-approach-writing-a-take-home-coding-challenge
2.1K+
October 26, 2018

How to Approach Writing a Take Home Coding Challenge

While behavioral interviews will always have a place in evaluating soft skills, take-home coding challenges have become very popular…

demystifying-full-stack
2.3K+
October 26, 2018

Demystifying Full Stack

Full stack development may sound intimidating, perhaps even beyond scope to someone who is new to programming, but I’m…

how-kanban-will-help-your-engineering-team-stay-on-track
1.8K+
October 26, 2018

How Kanban Will Help Your Engineering Team Stay on Track

A few years ago, I found myself facing a good problem: the team of software developers I manage--and the…

7-qualities-of-the-best-engineering-leaders
3.2K+
October 17, 2018

7 Qualities of the Best Engineering Leaders

In my career as an engineer, I’ve encountered both extremes of engineering leadership. I have worked for some excellent…

software-tools-for-ios-developers
2.3K+
October 16, 2018

Software Tools for iOS Developers

As an iOS developer and productivity junkie, I’m always on the lookout for tools that can streamline my workflow.…

how-to-measure-the-productivity-of-your-software-team
2.8K+
October 16, 2018

How To Measure the Productivity of Your Software Team

Most tech companies grow engineering managers from an individual contributor through a manager track. If this was your path,…

how-to-learn-new-programming-skills-the-daily-commit-challenge
1.5K+
October 16, 2018

How to Learn New Programming Skills | The Daily Commit Challenge

Authors write a novel one word at a time, during what many of them refer to as “butt-in-the-chair” time.…

starting-a-new-job-9-ways-to-set-yourself-up-for-success-the-first-month
2.4K+
October 16, 2018

Starting a New Job? 9 Ways to Set Yourself Up For Success the First Month

Starting a new job can be daunting regardless of the company and role, and the first few days and…

the-8-different-types-of-company-culture-that-exist-today
3.8K+
October 16, 2018

The 8 Different Types of Company Culture that Exist today

Have you ever wondered why everyone shows up 5 minutes late to meetings in your office, while your friend…