Skip to content

Code Mom

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

How Do I Practice Writing Code If It’s Not My Day Job?

By Tori Brenneison October 2, 2023 Ask Your Mother 0 Comments
A woman writing on a pad of paper with a pen, with a laptop visible in the background.
Mom, I graduated from a programming bootcamp, and six months later, I finally got the job!!! But I have to spend a few months in QA before the company can move me over to a software developer position. My manager has...
[Continue reading...]

Build Your Own Luck: How To Increase Your Chances of Being Hired

By Tori Brenneison September 25, 2023 Getting A Job, How Do I...? 0 Comments
A man shaking hands with another person. No faces are visible. They are both holding laptop computers.
We’ve all heard it–the tech job market is currently nothing but doom and gloom.  Someone on the internet has declared that there are no more tech jobs, and so we should all just stop trying…  Don’t listen to those people. Securing...
[Continue reading...]

How to Get Better at Logical Problem Solving

By Tori Brenneison July 24, 2023 How Do I...?, Miscellaneous Mom 0 Comments
A man hunched over a laptop computer, one hand in his hair. He is obviously frustrated.
The more you practice, the better you’ll get–but how do you practice problem solving?  Should you really do nothing but work on side projects, “grind leetcode”, and solve coding katas 24/7 to improve?  While katas serve an important purpose, and it’s...
[Continue reading...]

Git 101: How to Fix A Merge Conflict

By Tori Brenneison July 17, 2023 Git, How Do I...? 0 Comments
A merge conflict between two files open in the Visual Studio Code editor, showing the git-generated conflict markers.
When working with Git version control, it’s common to encounter merge conflicts, especially when you are collaborating with other people. Merge conflicts happen when Git is unable to automatically merge two branches due to conflicting changes in their files.  Say, for...
[Continue reading...]

10 Things You Should Never Say to Junior Developers

By Tori Brenneison July 10, 2023 Mentoring & Coaching 0 Comments
A stop sign, mounted to a wooden electrical pole, set against a clear blue sky.
Hey, experienced developers–this one’s for you!  When you coach junior developers, it’s important for senior developers to be mindful of what they say.  Your choice of words may affect a mentee in ways you don’t anticipate, even if your intentions are...
[Continue reading...]

How do I stay positive when the entry-level job market is so bad?

By Tori Brenneison July 6, 2023 Ask Your Mother, Getting A Job 0 Comments
A annoyed-looking woman sitting at a table with an open laptop computer. She is glaring at something off-screen.
Hey mom! As you know, your code babies are starting their job searches now. I’m definitely feeling the stress of getting a job, paying the bills, meeting expectations, etc. How do I keep my head up through this? And how do...
[Continue reading...]

Git 101: Branching for Beginners

By Tori Brenneison July 3, 2023 Git, How Do I...? 0 Comments
A photo of a tree with many branches
If you read my article “Git 101: Version Control for Absolute Beginners,” you may already be used to using Git for your own projects. Now, imagine you’re working on a project with a team of people, with multiple developers making commits...
[Continue reading...]

What To Expect At Your First Software Development Job

By Tori Brenneison June 26, 2023 Mentoring & Coaching, Soft Skills 0 Comments
Two women working at a desk; they are looking at an external screen hooked up to a Mac laptop. One woman is Black, with long braided hair, wearing glasses. The other woman is wearing glasses and a checkered shirt and is typing on the laptop keyboard.
Congratulations, you’ve made it!  You’re starting your very first job as a software developer.  Maybe it’s your first position in tech after a career change, or your first ‘real’ job after getting a computer science degree.  Maybe all that time teaching...
[Continue reading...]

Unlocking the Secrets of While Loops for Beginners

By Tori Brenneison June 19, 2023 How Do I...?, JavaScript 0 Comments
a photograph of a rollercoaster tower that spirals up into the air
Along with conditions, one of the first things programmers learn to use are loops–programming constructs that allow repetition of an instruction set.  One type of loop that you’ll encounter on your programming journey is the “while” loop.  In this article, I’ll...
[Continue reading...]

Boxing and Unboxing in Computer Programming

By Tori Brenneison June 12, 2023 C#, Java, Object-Oriented Programming 0 Comments
a man and woman in a living area, surrounded by cardboard moving boxes. The woman is putting an item wrapped in paper into one of the boxes.
As a beginner, you may have heard other programmers talk about ‘boxing’ and ‘unboxing’ and wondered what was going on.  Did someone get a gift?  Are they moving houses?  Turns out, boxing and unboxing are programming concepts that have to do...
[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 ↑