Software Development
-

When microservices becomes darkservices
Micro services is great and many company comes and talk about it on how it is used for scaling team,…
Read More » -

How to Format a Large Code Base Automatically
If you introduce code formatting rules retroactively, you have to solve the problem how to format existing code base according…
Read More » -

[MEGA DEAL] The Ultimate Python Programmer’s Bootcamp Bundle (95% off)
A 45-Hour Path From Absolute Coding Beginner to Professional Python Programmer Hey fellow geeks, This week, on our JCG Deals…
Read More » -

Mocking as a Design Tool
Mocking is still a point on contention among TDD practitioners. The biggest complaint is that when we use mocks the…
Read More » -

The Functional Style – Part 5
Higher-order functions I: Function composition and the Monad pattern. What is a higher-order function? In the previous article we saw…
Read More » -

Practicality: The Key to Learning New Languages
With the rapid development of programming, everyone is focused on becoming the fastest learner. So what’s the correct approach to…
Read More » -

Architecture Decisions in a Software Development Team
Every type of work needs some structure for things to go smoothly. In software development projects, an important part of…
Read More » -

Behavioural Design Patterns: Command
Previously we used the Chain of Responsibility pattern in order to handle a complex problem with road incidents in a…
Read More » -

[MEGA DEAL] The Ultimate Front End Development Bundle (96% off)
Spend 48 Hours With HTML, CSS, & JavaScript to Become an In-Demand Front End Engineer Hey fellow geeks, This week,…
Read More »


