Bytes of Brilliance — Happy New Year

Dinah Davis (She/Her)
Code Like A Girl
Published in
5 min readFeb 6, 2024

--

Image Created by Dinah Davis (She/Her) via Canva.

Welcome to the January edition of Bytes of Brilliance, your monthly digest of insights, stories, and resources from the Code Like A Girl community. Let’s dive into some of the fascinating content shared by our talented contributors in the last month.

January’s Gems: Shining Stories from Our Writers!

We've rounded up our most read and engaging stories from this month, and you won't want to miss them! Our top picks cover various topics, including the price of beauty, AI misogyny, why being a manager may not be for you, and how chemistry influenced one woman to choose computing. So, take a few moments to catch up on what everyone has been reading and join the conversation!

Dive into data analysis with Python as Madhu Shree Aravindan explores the analysis of chemicals in cosmetics, shedding light on the intersection of technology and beauty. Discover the importance of understanding what’s inside your cosmetics and how this knowledge can help you make informed decisions about the products you use on your skin.

https://code.likeagirl.io/chemicals-in-cosmetics-data-analysis-with-python-6860b533167e

Join Patricia Gestoso as she examines the connection between gender discrimination and AI, revealing how techno-patriarchy perpetuates gender biases in AI algorithms. She highlights the need for diverse and inclusive AI development teams to address these issues and create a more equitable society.

https://code.likeagirl.io/techno-patriarchy-how-ai-is-misogynys-new-clothes-df7de1a55e53

If you've ever wondered why not everyone is cut out to be a manager, Sivan Hermon’s article has you covered. She cleverly dissects the ins and outs of management roles, highlighting the skills and qualities required for success. Hermon also explores the potential pitfalls of management, such as increased stress levels and a lack of hands-on work. So, if you're considering a move into management, read on - you might learn something new.

https://code.likeagirl.io/starting-with-no-why-most-people-shouldnt-be-managers-00c23159bbb6

BethKanell shares a personal narrative about the journey from chemistry to coding and the evolution of technology in relationships, highlighting the enduring impact of different programming languages.

https://code.likeagirl.io/mines-fortran-his-became-cobol-and-theirs-is-c-0f06ab2c692f

Contributor Spotlight: Vinita

Vinita is on fire this month with her thought-provoking articles creating a stir in our community. Her articles are so popular that she has managed to land four in our top 10 most-read articles. We are thrilled to have her on board and appreciate the incredible value she brings to our platform. Keep up the great work, Vinita!

You can check out these amazing articles here:

Feature Flags by Joy

Joy Ebertz wrote three articles on Feature Flags for us this month, all of which are among our top 5 technical articles.

In the first article, “5 Advanced Feature Flag Use Cases,” Joy Ebertz explores innovative applications of feature flags in software development, including removing dead code, conducting parity testing during system migrations, evaluating technology costs, load testing new services, and stress testing to identify service failure points. Ebertz demonstrates how feature flags can optimize code, streamline testing processes, and enhance cost-effectiveness in software development projects.

https://code.likeagirl.io/5-advanced-feature-flag-use-cases-f8d0b796ba5e

In her second article, “Parity Testing With Feature Flags,” Joy Ebertz delves into the concept of feature parity testing, also known as TAP compare testing. She discusses the setup process, emphasizing the importance of having identical interfaces on old and new systems and utilizing feature flags to control traffic seamlessly between them. Joy provides practical guidance on setting up feature flags for parity testing and shares examples of code implementation, highlighting the benefits of this approach in catching forgotten features or broken edge cases not identified by other testing methods.

https://code.likeagirl.io/parity-testing-with-feature-flags-d87dcce2b681

In her third article, Joy Ebertz explores the intricacies of transitioning from a monolithic software architecture to a more modular one using feature flags. She emphasizes the importance of meticulous planning, testing, and choosing between approaches like the Big Bang or Strangler Fig method to minimize risks during the transition. Joy provides practical insights and advice based on her experience, stressing the use of feature flags to control feature deployment and ensure a seamless user experience.

https://code.likeagirl.io/splitting-a-monolith-with-feature-flags-80010f660632

Follow us on social media:

Stay tuned for our next edition, featuring more brilliant articles to fuel your tech journey!

Dive into a treasure trove of insightful content at https://code.likeagirl.io/ and let your passion for technology shine! 🌈💻

We believe in the power of diverse voices and unique perspectives. If you’re passionate about technology and would like to contribute your insights to our newsletter, we invite you to join our community of writers.

To become a writer for CodeLikeAGirl, email info@codelikeagirl.io with the link to your medium profile. Together, let’s inspire and empower the tech community!

--

--

Founder of Code Like A Girl. I write about Women In Tech, Scaling Development Teams, Cyber Security, and my journey recovering from an eating disorder.