Security has been at the front of peoples minds these last few years, but the tooling to keep on top of it has been difficult to use. This tool from Chef looks interesting. It allows you to define various security rules for your system and audit them in an automated way as part of your pipeline.
Cilium is an interesting project to look at if you are doing microservices. It provides a layer 7 aware security layer on top of something like Istio (among other deployment targets). This allows you to define which specific endpoints should be accessible by which pods, etc.
Having done quite a bit of search work over the years, I think it is safe to say that this is an interesting development. It seems to be using deep learning to learn embeddings that can be leveraged to improve search results. Perhaps these techniques can be incorporated into Lucene…
I have to admit I love these developer roadmaps that people have been putting together. They list the keys skills one needs in order to be effective in a given area of software development and lays them out in a way that makes it clear what you should learn next. Well done!
PostgreSQL is our favorite go-to database. It is free and comes with so many advanced features. This article by the folks over at pgDash goes over some lesser known, but useful, features.