Skip to content

Code Mom

Menu
  • Home
  • About Code Mom
    • About Code Mom
    • Disclaimer & Privacy Policy
  • Blog
  • Ask Your Mother
  • Resources
    • Apprenticeship Programs

A Quick Introduction to Date Comparison in JavaScript

By Tori Brenneison August 12, 2024 How Do I...?, JavaScript 0 Comments
Photo of an iPad screen open to the calendar app. A person's hand is in the frame, hovering over the iPad as though they are about to scroll through the calendar.
Here’s a first: a CodeMom story from the workplace! I had a story to work on this past week that involved doing some date comparison to determine whether or not a user’s registration had expired.  My solution was to make an...
[Continue reading...]

A New Programmer’s Guide to Mastering Code Katas

By Tori Brenneison May 6, 2024 Getting A Job, How Do I...?, Interviews 0 Comments
An older man high-fiving a young girl in a karate studio. Both are wearing gis and appear to have just finished practice.
What’s a code kata?  In karate, a kata is a choreographed set of movements to be practiced repetitively.  Unlike karate, code katas don’t need to be repeated over and over again–but they are meant to help programmers reinforce concepts and practice...
[Continue reading...]

How to Put A Side Project on Your Resume

By Tori Brenneison April 29, 2024 Getting A Job, How Do I...? 0 Comments
Two women sitting on chairs, looking at pieces of paper they are holding. The woman on the left is showing the paper she is holding to the woman on the right.
Alright–you’re a new programmer, and you’re out looking for your first job.  How do you prove you know what you’re doing?  By putting your projects on your resume!  Listing projects on your resume helps demonstrate your skills to potential employers, so...
[Continue reading...]

What is Smelly Code? 5 Code Smells to Watch Out For

By Tori Brenneison April 22, 2024 How Do I...?, Object-Oriented Programming 0 Comments
A young woman sitting on a bed with a laptop in her lap. She is making a disgusted face at whatever she is watching on the laptop screen.
If you’re new to software development, you might have heard someone talk about “smelly code” and wondered what it meant.  After all, it’s not like code actually has a smell… and if it does, you probably need to clean your cooling...
[Continue reading...]

Ask Your Mother: Could Your Friends Save Programming from Being Banned?

By Tori Brenneison March 11, 2024 Ask Your Mother, Miscellaneous Mom 0 Comments
A group of eight people standing in front of a chalkboard with their fists raised
Mom,  If you had to put together a scrappy band of misfits to take over the world in order to stop programming from being prohibited by law, who would you recruit to that team? -Curious Dear Curious,  This is definitely the...
[Continue reading...]

Tackling “Tell Me About Yourself”: How to Craft the Perfect Introduction

By Tori Brenneison March 4, 2024 How Do I...?, Soft Skills 0 Comments
A blank yellow background, and in the foreground a human hand (only thumb and figures visible), holding a small blue wooden sign that says "hello"
Picture this: you’re at a meetup, a conference, an interview, the grocery store… and you strike up a conversation with another person.  Then they say four little words that strike fear into your heart: “Tell me about yourself”!  Suddenly, your mind...
[Continue reading...]

The Four Horsemen of Technical Interview Mistakes

By Tori Brenneison February 26, 2024 Getting A Job, Interviews 0 Comments
A man shaking hands with another person. No faces are visible. They are both holding laptop computers.
Ever hear of the Four Horsemen of the Apocalypse, the harbingers of doom at the end of the world?  While it’s not quite as dramatic, there are also four blunders you can make in technical interviews that will not get you...
[Continue reading...]

The Hidden Heroes of Software Development: Software Testing & Quality Assurance

By Tori Brenneison February 19, 2024 Tech Careers 0 Comments
A photograph of a computer screen. There is a code editor in the background of the screen, and in the foreground is a calculator application.
Considering a career in software, but unsure of which path to take?  When folks think about working in tech, they often think of software developers–a career path which has skyrocketed in popularity thanks to the star power of big tech companies...
[Continue reading...]

How To Step Up Your Command Line Game with Bash

By Tori Brenneison February 12, 2024 Applications & Tools 0 Comments
A photograph of a screen showing the output of the 'ls' (list) command on a Unix operating system, with green and blue text on a black background
Bash, or the Bourne Again Shell, is a popular command-line interface.  Stephen Bourne created the Bourne Shell for the Unix operating system, and Brian Fox released his improved version, Bash, in 1989.  Today, Bash is one of the most widely used...
[Continue reading...]

Debugging Stress: A Tech Worker’s Guide to Protecting Mental Health

By Tori Brenneison February 5, 2024 How Do I...?, Miscellaneous Mom 0 Comments
A annoyed-looking woman sitting at a table with an open laptop computer. She is glaring at something off-screen.
We’ve all been there: tired, overwhelmed, feeling like the walls are closing in.  In the tech industry, it’s not uncommon to find yourself working under pressure that can significantly up your stress levels.  Even if your job is usually stress-free, sometimes...
[Continue reading...]

Posts pagination

1 2 3 … 6

Recent Posts

  • A Quick Introduction to Date Comparison in JavaScript
  • A New Programmer’s Guide to Mastering Code Katas
  • How to Put A Side Project on Your Resume
  • What is Smelly Code? 5 Code Smells to Watch Out For
  • Ask Your Mother: Could Your Friends Save Programming from Being Banned?

Ko-Fi donations help pay for server costs to keep codemom.net up and running!

Archives

  • August 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • November 2023
  • October 2023
  • September 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023

Categories

  • Agile Software Development (1)
  • Applications & Tools (16)
    • Git (3)
    • Programming Languages (9)
      • .NET (5)
        • C# (5)
      • Java (3)
      • JavaScript (2)
  • Ask Your Mother (6)
  • Design Patterns & Best Practices (4)
  • Getting A Job (9)
    • Interviews (4)
  • How Do I…? (21)
  • Mentoring & Coaching (3)
  • Miscellaneous Mom (9)
  • Object-Oriented Programming (11)
  • Soft Skills (7)
  • Tech Careers (1)
A cartoon illustration of a woman with long dark brown hair sitting with a laptop computer in her lap.  She is holding a coffee mug in one hand and a white cat with blue eyes is sitting on her shoulder.

About Code Mom

Tori Brenneison–AKA “Code Mom”–is a software developer and computer programming instructor from Cleveland, Ohio, USA.

As a coach and instructor, Tori is known for her ability to empathize with and encourage students, as well as for a dogged insistence that she’ll fight anyone who messes with her “code babies”. Her observations and interactions with entry-level developers from all backgrounds and walks of life has afforded her unique insight into the hopes, dreams, motivations, struggles, and successes of junior techies.

Code Mom Copyright © 2025.
Theme by MyThemeShop. Back to Top ↑