• Interview
    • Prep Courses
    • Coding Questions
    • Tips
    • Behavioral Questions
  • Career
    • Jobs
    • Soft Skills
      • Build Your Portfolio
      • Goal-Setting
      • Productivity
      • Health
      • Start a Blog
    • Software Engineer
    • Game Development
    • Blockchain Developer
    • Cloud Computing
    • Web3 Developer
  • Resources
    • Products
      • The Complete Software Developer’s Career Guide
      • 10 Steps to Learn Anything Quickly
      • How to Market Yourself as a Software Developer
      • Create a Blog That Boosts Your Career
      • 10 Ways to Make Money From Your Blog
    • Best Coding Hardware
    • Gifts
  • Languages
    • Python
    • C++
    • Blockchain Languages
    • Rust
  • Blog
  • About
FREE BLOGGING COURSE FOR DEVELOPERS

The Simple Programmer Blog

Advice, Debugging, Mobile, Programming, Software, Testing

Error Tracking For New Projects: What Do I Really Need?

by Mitch Duncan 

January

3

2018

When I used to embark on a new software project, I remember feeling overwhelmed with how to make my app successful. I wondered if people would even like the product, let alone pay for it. I was lucky that with my experience [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Advice, Career, Goals, Guest Post, Process Improvement, Programming

Master a New Codebase in Record Time

by Ethan Urie 

January

1

2018

You’re on a new team. The codebase for your project is HUGE. You have no idea where to start. You don’t want to look dumb, and all your teammates are busy with their own work. How do you, regardless of your experience [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

YouTube

Is C++ Really THAT BAD?

by John Sonmez 

December

28

2017

Some developers complain that I hate C++ too much. Whenever there is an opportunity, I end up talking bad stuff about C++. Sorry, I can't help myself. Recently, a programmer emailed me with this question: “John, is C++ really that bad?” Why do [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Advice, Fitness, Guest Post, Productivity, Self Improvement

A Programmer’s Guide to Fasting

by Yasin Mameri 

December

27

2017

Historically, fasting was a religious endeavor, one undertaken to show that you were willing to sacrifice in worship of your deity. Many religious scripts considered overindulgence to be a sin and the surrender of sustenance was interwoven into the tapestry of sacrificial [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Book Review, Cool Stuff, YouTube

All The Books I Read In 2017

by John Sonmez 

December

25

2017

If you are one of those programmers who loves books, this post is for you! That said, it's time for my annual post of all the books I've read in 2017. This past year I read a total of 61 books, not [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Advice, Goals, Guest Post, Programming

Building Effective Software as a New Developer

by Lina Mohammed Osman 

December

22

2017

Many new developers think that mastering a lot of programming languages is all you need to build effective software, but that’s like saying having multiple types of wood is all you need to build a house. If you’re building a house, what [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0
Load More

Popular Posts


Codecademy Python Review – is it any good? (2023)


The BEST Laptops for Computer Science Students in 2023


Rust vs Python – Is THIS the Language of the FUTURE?


Codecademy Full Stack Engineer Career Path Review (2023)

About The Simple Programmer

Since 2009, Simple Programmer has helped millions of readers become better problem-solvers, be more charismatic, and make more money as a developer.

  • About Simple Programmer
  • Career Guide for Developers
  • Privacy Policy
  • Sitemap
Contact

  • 500 West over Dr #7981, Sanford, NC, 27330, US

©Copyright The Simple Programmer - 2025