diff --git a/content/roadmaps/107-nodejs/content/103-nodejs-error-handling/103-error-types/ProgrammerError.md b/content/roadmaps/107-nodejs/content/103-nodejs-error-handling/103-error-types/ProgrammerError.md new file mode 100644 index 000000000..c2d5c1357 --- /dev/null +++ b/content/roadmaps/107-nodejs/content/103-nodejs-error-handling/103-error-types/ProgrammerError.md @@ -0,0 +1,3 @@ +# Programmer Errors + +Programmer errors are bugs and should be dealt with in our code. they can always be avoided by changing some line(s) of code. Examples of such errors are; when a String is passed where an Object was expected, trying to read a property that is “undefined”, called an asynchronous function without a callback, and so on.