Software Development
-
State in scalable architectures
Handling state is one of the cornerstones of software development. Most of business value derived from software relies on state.…
Read More » -
How to remove duplicate rows from a table in SQL
There are a couple of ways to remove duplicate rows from a table in SQL e.g. you can use a…
Read More » -
Using cost of delay to determine schedule
“When does the business need it?” is far more important than “When will the developers have it ready?”. Business needs…
Read More » -
Goldilocks Microservices
How to structure microservices? When structuring microservices we have to consider; how fine grain should our components be? how distributed…
Read More » -
The Hitchhikers Guide to GitHub: 13 Java Projects You Should Try
We’ve gathered some practical and simply cool Java repositories on GitHub There are a lot of repositories on GitHub. Some…
Read More » -
Comprehending Ulterior Motives and Forces around Software Technology Standards
An Introduction to Software Standards What are technology standards? What are standards? Essentially, a technology standard is a common agreement…
Read More » -
Using microservices as a business initiative
Want to read more on the process of migrating to microservices? Read the full eBook on “How to Build (and…
Read More » -
Some Thoughts on the Single Responsibility Principle
SOLID (single responsibility, open-closed, Liskov substitution, interface segregation and dependency inversion) is a set of principles popularised by ‘Uncle’ Bob…
Read More » -
[MEGA DEAL] The Complete Machine Learning Bundle (94% off)
Master AI & You’ll Achieve the Impossible: Launch Into the Innovative Field of Machine Learning with 10 Courses & 63.5…
Read More »