The Latest - All Categories

5 Ally Actions | Dec 7, 2018 Each week, we share five simple actions to create a more inclusive workplace and become a better ally. 1. Don’t “avoid women at all costs” Bloomberg reported on a disturbing trend over on Wall Street…

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…

When you become a mom, finding a life-work balance can be very difficult. You need to be fully committed to your child and yet, still be effective at work. But, while many believe it is impossible for working moms to…

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…

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,…

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…

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…

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…

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…

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 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…

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,…

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…

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…

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 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 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…