Blog

Pay equity audit: How-to

May 06, 202210 min read

A pay equity audit is a big undertaking. A well-planned methodology helps it run smoothly. In this post, I share the audit process I've used and some considerations for each step.

Creating an inclusive and effective career path: Making the changes

April 11, 20226 min read

A thoughtful career path is a foundational element to building the type of culture you want on your team. The single most important thing you can do to ensure your career path is a more effective and inclusive tool is to make it specific and explicit. This is part three of a 3-part series.

Creating an inclusive and effective career path: Considerations

April 07, 20224 min read

A thoughtful career path is a foundational element to building the type of culture you want on your team. We reward what we measure. This is part two of a 3-part series.

Creating an inclusive and effective career path: Getting started

April 04, 20225 min read

A thoughtful career path is a foundational element to building the type of culture you want on your team. A career path serves many purposes for many different audiences. This is part one of a 3-part series.

Updating dependencies in a frontend project

March 28, 20224 min read

I loathe loathe loathe dependency management. Updating dependencies sounds simple but it's something we're not usually taught. This is the post I wish I had when I was learning how to do this.

How to ask for help

March 22, 20223 min read

Asking for help is a skill like anything else. The better you get at how you ask questions, the better your team and senior engineers will be able to support you–and the more quickly you will level up.

How I review pull requests

February 28, 20226 min read

Code review is an integral part of most teams' workflows. But knowing exactly what to look at while you're reviewing a team member's code or how to organize your thoughts can be hard.

Step-by-step guide to create fair and representative code challenges

October 30, 20199 min read

Code challenges should be representative of the work a candidate will do for the role they are applying for. Rewriting code challenges to fit a role is a lot of work, but here's a step by step guide to simplify it.

Explaining technical concepts to a non-technical audience

November 15, 201812 min read

If you can clearly explain technical concepts, your audience will be more likely to accept your ideas, invest in your ideas, and ultimately adopt your ideas.