Skip to content

Code Mom

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

Help! My Brain’s Turned to Spaghetti Code

By Tori Brenneison March 30, 2023 Ask Your Mother 0 Comments
A pile of plated spaghetti with olive oil and basil, with a fork stuck into the top of the pile. There are cloves of garlic and on-the-stem tomatoes in the background.
Mom, I’m a beginner at coding. I know my level of knowledge is okay, but I feel inconsistent about my level of skill. I could come at the same problem two different times, once instantly seeing the quickest, cleanest logic, and...
[Continue reading...]

Common Mistakes Junior Developers Make

By Tori Brenneison March 27, 2023 Design Patterns & Best Practices, Miscellaneous Mom, Soft Skills 0 Comments
Three people gathered around a laptop computer. One person is pointing at the screen and saying something.
As a beginner, it’s natural to make mistakes–but some mistakes can be more detrimental than others.  If you’re learning on the job or in school, hopefully someone will be around to point out these mistakes… but if they’re not, or if...
[Continue reading...]

3 Simple Programming Project Ideas for Beginners

By Tori Brenneison March 20, 2023 Miscellaneous Mom 0 Comments
Photograph of a laptop screen with code on it
Totally lost on ideas for your first side project? I have three (3) simple programming projects for beginners listed here, with requirements to guide you along the path to completion. The projects are all object-oriented, and requirements start with basics and...
[Continue reading...]

How to Pick Your First Programming Language

By Tori Brenneison March 13, 2023 Applications & Tools, Programming Languages 0 Comments
Top 20 Programming Languages used by professional developers, according to the 2022 Stack Overflow Developer Survey: JavaScript, HTML/CSS, SQL, Python, TypeScript, Java, Bash, C#, C++, PHP, C, PowerShell, Go, Rust, Kotlin, Dart, Ruby, Assembly, Swift, and R
According to the US Bureau of Labor Statistics, about 9,600 job openings for computer programmers are projected each year over the next decade, and about 162,900 openings are projected for software developers, quality-assurance analysts, and software testers.  Programming is an extremely...
[Continue reading...]

The 5 Most Useful Visual Studio Code Shortcuts

By Tori Brenneison March 6, 2023 Applications & Tools 0 Comments
A screenshot of the welcome screen for Visual Studio Code.
Visual Studio Code (also known as VS Code) is a popular free code editor that has a lot of features to make programming easier and more efficient.  Like many editors, it allows you to use keyboard shortcuts for some commands, so...
[Continue reading...]

Is Everyone in Computer Science Really This Annoying?

By Tori Brenneison March 3, 2023 Ask Your Mother 0 Comments
A annoyed-looking woman sitting at a table with an open laptop computer. She is glaring at something off-screen.
Hey Mom,  I’m studying computer science at university, and I can’t help but find lots of my classmates kind of annoying.  Many of them are overconfident and a little arrogant, and they’re not all that helpful when it comes to teamwork...
[Continue reading...]

The Best Questions to Ask in a Job Interview

By Tori Brenneison February 28, 2023 Getting A Job, Interviews 0 Comments
A man shaking hands with another person. No faces are visible. They are both holding laptop computers.
You’re sitting in a conference room, sipping a coffee with an easygoing hiring manager.  The code you wrote on the whiteboard is complete, readable, and even syntactically correct.  You’ve absolutely nailed every one of the questions they’ve asked you so far…...
[Continue reading...]

The Best Free IDEs & Code Editors in 2023

By Tori Brenneison February 18, 2023 Applications & Tools 0 Comments
A screenshot of the welcome screen for Visual Studio Code.
Looking for an IDE or code editor, and not sure which one to pick? Here’s a quick roundup of what’s available in early 2023. But mom, what’s an IDE? An IDE, or Integrated Development Environment, is a special piece of software...
[Continue reading...]

I’m Being Interrupted at Work. How Do I Make It Stop?

By Tori Brenneison February 13, 2023 Ask Your Mother 0 Comments
A annoyed-looking woman sitting at a table with an open laptop computer. She is glaring at something off-screen.
Mom,  There’s a guy on my team who constantly interrupts me at work.  If another teammate asks me a question directly, he’ll start answering at the same time I do!  Even if he’s the one asking me a question, he’ll interrupt...
[Continue reading...]

How Do I Give Great Code Review Feedback?

By Tori Brenneison February 13, 2023 How Do I...?, Soft Skills 0 Comments
Two people sitting at a table and looking at a tablet. One person is gesturing at something on the tablet screen.
You got the job, went to work, and now you’re being asked to review someone else’s code!  For the first time, code that someone else wrote depends on your thumbs-up to be pushed into production.  It’s nerve-wracking, to be sure.  You...
[Continue reading...]

Posts pagination

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