News & Other Happenings
Al (tool/app) [CGR]
https://github.com/alnutile/cli_skel great command line starter library for PHP with a focus on testing, CI and code quality
How Can We Optimize AI for the Greatest Good, Instead of Profit? https://www.technologyreview.com/s/608049/how-can-we-optimize-ai-for-the-greatest-good-instead-of-profit
PHPArchitect - June 2017 Protocol Buffers by Christopher Mancini https://github.com/christophermancini/protobuf-php-performance
Laravel’s Dependency Injection Container in Depth https://davejamesmiller.com/2017/06/15/laravel-illuminate-container-in-depth
Theme, microservice and machine learning
- Decoupling secret management from source code
they did mention HashiCorp recently
- Legacy in a box
I am always impressed when I have that experience on a site and realize how much it makes sense for most sites
Progressive Web Applications
Prototyping with InVision and Sketch
even as a non designer this stuff can be important to get an idea across
- Conversationally aware API
context aware API I was thinking about this the other day in Slack for getting a stack -- api around this
Platform engineering product teams.
but not a devops team
Social code analysis
enriches our understanding of the code quality by overlaying a developer's behavior with the structural analysis of the code We get this out of PHP http://www.phpmetrics.org/ and the social side that is interesting though
- CI Theater
Sadly, many developers simply set up a CI server and falsely assume they are "doing CI" when in reality they miss out on all the benefits. Common failure modes include: running CI against a shared mainline but with infrequent commits, so integration isn't really continuous; running a build with poor test coverage; allowing the build to stay red for long periods; or running CI against feature branches which results in continuous isolation. The ensuing "CI theatre" might make people feel good, but would fail any credible CI certification test.
- Enterprise-wide integration test environments
contract testing decoupling deployment from release focus on mean time to recovery testing in production.
- spec-based codegen
not making code from these tools "Swagger/RAML" till the robots take over
- Airflow [read more]
is a tool to programmatically create, schedule and monitor data pipeline
- Cake and Fake
more new and good tools coming out of MS but this time for .NET
- Serverless Framework
man do I wish I had more time https://serverless.com/
looks really interesting long term info about servers
Ansilbe role testing!!!!
could be interesting
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
too much manual qa right now for me Testinfra aims to be a Serverspec equivalent in Python and is written as a plugin to the Pytest test engine.