4 Microservices Caching Patterns at Wix
Nowadays, we build bigger software architecture (even though the trend starts to fade out) and a cache is needed to tackle the performance hit of a huge number of users. Classical applications don’t have the requirements that wix has, but still, the Cache patterns they use remains pertinent. And there are 4 of them! Plenty to pick one form :)
Don’t hire top talent; hire for weaknesses
Hiring top talent or hiring for achieving weaknesses? The author of this article exposes how it could profitable for organisations to considere their weaknesses before hiring collaborators.
Four key insights from GovTech’s cloud architect
Cloud architect and Smart Nation Fellow Mr Gregor Hohpe gives his take on how organisations can accelerate digital innovation while reaping the benefits of greater flexibility and resilience.
Git Good - The magic of keeping a clean Git history
Having a messy git history could be a nightmare while reviewing merge requests. The author exposes the benefits of keeping a clear git history.
Bootstrap 5 starters
Bootstrap 5 is out and here is some starters based on it to kickstart your beautiful website ;)
Le futur de Java sera le Pattern Matching (FR)
Pattern matching is coming soon in the Java Platform.
Here is a review of this new functionality.
In this article series, the author exposes in three cheat sheets the most important concepts of GITLAB.
An incomplete list of skills senior engineers need, beyond coding
In this article, the author exposes all the required skills beyond coding for senior engineers.
With Rust and Go, there is a trend in redevelopping Unix tools. And improve them! We are used to ls, cat, du, grep and so on for quite some time. They work well but can they do better? And the answer is yes. Have a look to a revamp of these common tools to get a better experience.
What Every Programmer Should Know About SSDs
SSDs are in common use nowadays, in laptops, desktops and servers. It’s common knowledge that they are faster but do you know why and how? This post explains how they work and gives the big numbers behind the speed.
Would you like architects with your architecture?
Gregor Hohpe gives decision-based approach for implementing architecture in your organization.
Don’t help others (immediately)
Title is self explanatory. Many times you get disturbed in your work by a question. So you lose your focus, take time to answer and try and get back to your work. The consequences are not that great: you lost time, gave a simple answer to keep the developer moving but not really understanding. What if you don’t answer that quickly? This post explains the results of not directly answering.
How to test
Long post but lots of interesting parts (as alternative titles indicate, Unit Tests are a Scam, Test Features, Not Code). A very detailed approach to tests. Obviously not everyone will agree, but still there are good techniques.