ImNickDev

ImNickDev

Follow
homebadgesnewsletter

Don’t Git Push --force!

Jan 8, 20212 min read

At some point every developer has used --force and overwritten somebody else’s work unnecessarily. It’s usually not the end of the world but its...

Don’t Git Push --force!

What you need to know about Object Oriented Programming

Jan 5, 20216 min read

Java, C++, Python, Ruby, and many other languages thrive on Object oriented programming (OOP) and understanding what that means is vital if you plan...

What you need to know about Object Oriented Programming

What you need to know about functional programming

Jan 3, 20214 min read

Often technical jargon can be ambiguous and mislead developers, a perfect example of this is the term “functional programming” (FP) or “Object...

What you need to know about functional programming

What you need to know about JSON vs XML vs Protobuf

Jan 2, 20215 min read

Any application needs to access data from somewhere. Whether it’s a local db, remote db, or even a text file you probably have persisted data...

What you need to know about JSON vs XML vs Protobuf

When to use i++ vs ++i vs i+=1

Jan 1, 20214 min read

Along with “Hello World” it seems like one of the early things people stumble upon is prefix (++i), postfix (i++), and += (additional assignment)...

When to use i++ vs ++i vs i+=1

When to use const, let, and var

Dec 31, 20206 min read

*Plug: Feel free to check out some of my other quick programming tips here!* If you have written any amount of JavaScript you have come across at...

When to use const, let, and var