This is the best thing I’ve read this week, possibly the best thing I’ve read this year. I couldn’t find a single point of disagreement.
This is the 2nd best thing I’ve read this week. Journalists who don’t understand how science works mislead people who also don’t understand how science works, in pursuit of readership.
Once again, software is being subjected to arms trade regulations. We did this in the 90’s, and it lead to SSL downgrade attacks like POODLE and FREAK, which hurt everyone — including the government responsible for forcing their adoption. This foolishness will bite us, hard.
Crowdsourced data science and ML algorithms being used to solve problems in high energy physics? Oh be still, my beating heart!
I really love everything Javin Paul writes about Java. I haven’t read all of these, but I can highly recomment GOF Design Patterns, The Mythical Man Month, Martin Fowler’s Refactoring, and Joshua Bloch’s Effective Java.
I really don’t think this would work well for production development. However, this could be an amazing system for training new developers in TDD.
Long title, and an extremely long article, summarizing a talk (which I didn’t watch). It has a great summary of principles for developing microservices. I strongly agree with this point:
While microservices certainly lower friction they also increase risk from wiring hell and bad partitioning.
I’ve experienced wiring hell and bad partitioning (particularly, wiring hell from bad partitioning). It’s a real problem, and a good example of why, as the article says:
Microservices usually grow successfully from monoliths. In creating a monolith developers learn how to properly partition a system.
I love microservice architectures, but they must be approached correctly.
I love Docker and containers. However, they raise some very salient issues. Points 2 and 3, in particular, have been challenging me lately. Point 6, however, is the elephant in the Docker room, and leads directly into the next link…
… Yeah. We need to get on top of this. For deployment, —no–cache is your friend…
Apparently, it’s ok to be racist against successful minorities.