Article Roundup - August 31, 2018
Serverless Best Practices – Paul Johnston – Medium
Serverless architecture has been around for a bit now so it’s important to know the best practices. You may read through this and think “doesn’t all this just make it harder to manage serverless architectures?“. This is why automation is so important and why a serverless architecture may not be the best solution for everything.
Making sense of MVP (Minimum Viable Product) – and why I prefer Earliest Testable/Usable/Lovable
Minimum Viable Product is a term you hear a lot in agile projects, but a lot of time the iterative process doesn’t end up delivering usable pieces. You end up with pieces that aren’t usable until the end. This article is well worth a read if you have a hand in planning or working on agile projects.
Introducing the New AWS Amplify CLI Toolchain – Hacker Noon
AWS has recently announced CLI tools for one of their newer projects, Amplify. AWS Amplify is a collection of libraries and tools to help you easily build web and mobile applications. I think of it in similar terms to Google’s Firebase. From the looks of the CLI, it may end up being much friendlier to use than Firebase.
Node.js and the “HashWick” vulnerability
A new vulnerability has been found in V8. It was initially disclosed in May and is only recently being released to the public. There still isn’t a fix, but there are mitigation strategies.
Open-source licensing war: Commons Clause
Knowing about Commons Clause is a good idea if you’re involved with technology, especially open-source projects. There are a lot of mixed feelings about Common Clause and those were stirred up when Redis Labs added a Commons Clause on top of the existing license. In all the hubbub the things got a bit confused so it is important to note that Redis will remain BSD licensed.