Like A Girl

Pushing the conversation on gender equality.

Code Like A Girl

7 Reasons to Launch A Personal Website as a Developer

It’s pretty easy to create your own website these days. You often don’t need to know much about how to code or how web hosting works. The latest types of websites are simply templates of profile pages where you can…

Six Women who Defined the Digital Age

For as long as there has been technology, there have been unsung women making groundbreaking innovations that have built the digital world we now live in.   Whether it’s the work of codebreakers at Bletchley Park or modern entrepreneurs who…

Explain Yourself — Women in Tech

It’s been noted many times before that women have a habit of overexplaining themselves in the workplace, which undermines their message and credibility, in turn making it more difficult for us to get what we want; be it more resources,…

Women in Technology: Have we Really Advanced in 2018?

Despite a lot of media attention on gender diversity in tech over the years, there’s still a noticeable lack of women in high-profile roles.   Gender equality has been a notorious issue in the business world for decades, and although…

WillowTree Wants to Help Eliminate the Gender Pay Gap – Facebook is Working Against Us

According to a recent PayScale study, women earn just 77.9 cents for every dollar earned by men. You may think that gap is steadily shrinking, but the facts say otherwise. The American Association of University Women (AAUW) notes that while there…

Lessons Learned Building a Career in STEM

Growing up in the 1970s, STEM – in my case engineering and computer science – wasn’t a field women typically pursued. So when I showed up at Virginia Tech it was no surprise that I was one of the only…

Specification By Example and Product Quality

I’m sure that in your workday with software development you’ve heard words like BDD, ATDD and Specification By Example. Most of us link these terms to just the test portion of an application, but do not observe how powerful the…

From Novice to Apprentice: How to Start Participating in Capture the Flag Events

This article is a companion piece to a talk I gave at the BSides Ottawa 2018 conference. It covers all the same material as the talk, plus links to all the tools and websites mentioned. This article is aimed at…

My lessons of 3.5 years of being a front-end developer.

My lessons of 3.5 years being a front-end developer. Photo by Sora Sagano on Unsplash It has been three years and a half since I landed my first job as a front-end developer. Since I came from a non-CS background, this…

The Future of Code Like A Girl

It’s clear that Code Like A Girl is surrounded by a huge community of readers and writers from around the world, sharing their ideas and experiences about being a woman in tech. As an editor, I touched hundreds of articles,…

Code Like A Girl — The Next Chapter

It is with a mixture of excitement, hope, and personal sadness that I announce the next chapter of Code Like A Girl. As of November 1, 2018 I will be stepping down as CEO of Code Like A Girl. My…

Respecting Expertise, Supporting Transgender Employees, and Understanding the “Only” Experience

5 Ally Actions | Oct 26, 2018 Photo by Tan Danh from Pexels Each week, we share five simple actions to create a more inclusive workplace and become a better ally. 1. Push back when someone questions the judgment of a URM with…

IT Failures Are Inevitable

This is the first of a series on resilience, self-healing systems, and ongoing testing. This blog focuses on how xMatters introduces failures to test the ability of our systems to handle the chaos without service disruption. Systems fail for many…

How I’ve Been Combatting The “Mommy Tax”

Photo by rawpixel on Unsplash One week till Halloween, and this year I am pretty excited to be celebrating it with my little one. In case you’re curious, he’s going as a pineapple and daddy is going as a dragon, so…

Pushing Left, Like a Boss — Part 5.2- Use Safe Dependencies

Pushing Left, Like a Boss — Part 5.2- Use Safe Dependencies The previous article in this series was Part 5.1 — Input Validation, Output Encoding and Parameterized Queries. According to many sources between 70–90% of application code is contained within libraries and other 3rd…

Pushing Left, Like a Boss — Part 5.1 — Input Validation, Output Encoding and Parameterized Queries

Pushing Left, Like a Boss — Part 5.1 — Input Validation, Output Encoding and Parameterized Queries The previous article in this series was Part 4 – Secure coding. After writing up my secure coding guideline and finding it was over 11 pages, my editor informed…

Bro Culture on Parade, Mentoring Women of Color, and Why You Should “Leave Loudly“

5 Ally Actions | Oct 19, 2018 Photo courtesy of RawPixel.com, via Pexels Each week, we share five simple actions to create a more inclusive workplace and become a better ally. 1. Don’t flaunt your bro culture (unless you want to preserve it) British…

Come let’s get the Hacktoberfest T-shirt together: A Beginner’s Guide

Ps: This post is solely intended to motivate more people to make open source contributions. If you have used GitHub before and have a good grasp on any programming language then I urge you to delve deep into code bases…