Software Development
-

Microservices for Java Developers: Testing
1. Introduction Since Kent Beck coined the idea of test-driven development (TDD) more than a decade ago, testing became an…
Read More » -

[MEGA DEAL] Pay What You Want: The Python Master Class Bundle (99% off)
This 10-Course, 58-Hour Bundle Is Your A-Z Guide to Learning One of Today’s Most Foundational Coding Languages Hey fellow geeks,…
Read More » -

Useful Git Commands
Git is a most widely used and powerful version control system for tracking changes in computer files and coordinating work…
Read More » -

Selecting Git commits by message
In order to checkout, cherry-pick, or reset Git commits, you don’t have to provide their SHA commit hash. All…
Read More » -

Behavioural Design Patterns: Template method
Previously we used the strategy pattern to in order to solve the problem of choosing various speeding algorithms based on…
Read More » -

Value of pass by value in GoLang
Now we are getting in some of the core concepts! As we know, it is very important to understand the…
Read More » -

[MEGA DEAL] The Complete Front-End Developer Bundle (97% off)
Start Building Websites From Scratch with 66 Hours of Training In JavaScript, CSS, Adobe Design Tools & More Hey fellow…
Read More » -

Apache Kafka & KSQL & TensorFlow for Data Scientists via Python & Jupyter Notebook
Why would a data scientist use Kafka Jupyter Python KSQL TensorFlow all together in a single notebook? There is an…
Read More » -

What if the Architect is Wrong?
You most probably know what I think about the architect role on a software project—it’s that of a dictator who…
Read More »


