Skip to content

Code Mom

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

Ace Your Virtual Interview: Best Practices for Remote Conversations

By Tori Brenneison June 5, 2023 Getting A Job, How Do I...?, Interviews 0 Comments
A woman having a virtual interview. She is looking at a laptop screen which shows three people on it in a Zoom-like video conferencing format.
Remote interviews have become increasingly popular in the wake of the Covid-19 pandemic, especially with the rise in remote and work-from-home jobs.  Remote interviews are especially popular for HR screenings and behavioral interviews, making it essential for modern job seekers to...
[Continue reading...]

How To Use A Debugger

By Tori Brenneison May 29, 2023 Applications & Tools, How Do I...? 0 Comments
A screenshot of setting a breakpoint in Visual Studio 2022 for MacOS.
Imagine this: you add some code to a project, thinking that it all looks good.  Then you run the program, and it blows up somewhere in the middle.  Reading through the code, it’s not immediately understandable why the code you added...
[Continue reading...]

Dealing with Imposter Syndrome in your First Job

By Tori Brenneison May 22, 2023 How Do I...?, Mentoring & Coaching, Miscellaneous Mom 0 Comments
A man hunched over a laptop computer, one hand in his hair. He is obviously frustrated.
When you’re new to a career–or even just to a job–it’s common to feel like you don’t belong, or that you don’t have the skills or knowledge to succeed.  This feeling is known as “imposter syndrome,” and it can be debilitating...
[Continue reading...]

Legit Logic: How To Use Conditional Statements for Beginners

By Tori Brenneison May 15, 2023 C#, Object-Oriented Programming 0 Comments
How to declare a variable is often the first thing you learn in computer programming.  After that, a lot of courses and instructors see fit to let you know computers can do math, and ask you to do things like, “declare...
[Continue reading...]

A New Dev’s Guide to Structuring Object-Oriented Programming Projects

By Tori Brenneison May 8, 2023 How Do I...?, Object-Oriented Programming 0 Comments
A top-down view of someone typing on a laptop keyboard. A book on programming in the Python language is on the desk next to them. The person's face is not visible.
When just starting out, I’ve had multiple students ask me how to ‘start’ a side project–but by ‘start’, they really mean ‘how do I organize my files’?  Although modern IDEs and programming languages scaffold quite a bit of structure for new...
[Continue reading...]

The Soft Skills Every Software Professional Needs to Succeed

By Tori Brenneison May 1, 2023 Soft Skills 0 Comments
A diverse group of men and women in an office setting. They are doing a group high-five.
In the technology industry, it’s easy to focus on coding and technical skills and overlook the importance of soft skills.  However, soft skills actually play an equally important role in ensuring the success of software development projects. In this blog post,...
[Continue reading...]

Git 101: Everything You Need to Know to Get Started with Version Control

By Tori Brenneison April 24, 2023 Applications & Tools, Git, How Do I...? 0 Comments
Photograph of a laptop screen with code on it
In this post, we’ll cover the absolute, bare-bones basics of Git, so you can get up and running as quickly as possible. Although Git is very powerful, and has a lot of commands and options, you only need to learn a...
[Continue reading...]

How To Ask For Help In Your First Job

By Tori Brenneison April 17, 2023 How Do I...?, Soft Skills 0 Comments
Two people looking at a laptop screen with code on it. One person is pointing to something on the screen.
As a new developer, your first job can be overwhelming. You may be experiencing imposter syndrome, have doubts about your ability to complete tasks, and/or feel intimidated by the amount of work you need to do… you might even encounter tasks...
[Continue reading...]

Defensive Programming: A Proactive Approach to Security and Reliability

By Tori Brenneison April 10, 2023 Design Patterns & Best Practices, How Do I...? 0 Comments
Think back to some of the very first applications you made when you were learning how to code.  Chances are that you wrote a simple console application of some kind, and showed it to a friend or family member–who promptly broke...
[Continue reading...]

A Simple Guide to Getters and Setters in Object-Oriented Programming

By Tori Brenneison April 3, 2023 C#, How Do I...?, Java, Object-Oriented Programming 0 Comments
A top-down view of someone typing on a laptop keyboard. A book on programming in the Python language is on the desk next to them. The person's face is not visible.
I’ve had a lot of students get hung up on getters and setters when they first start implementing object-oriented programming principles–especially in C#, because its auto-properties can feel a little too much like magic.  In the simplest terms, getters and setters...
[Continue reading...]

Posts pagination

1 2 3 4 5 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 ↑