New and shiny things Adobe engineers are looking at.
Here’s our monthly digest of links and stories that piqued our interest lately. Make sure to have a look at the previous editions of our Tech Radar if you missed them!
Events and conferences
The European edition of the ApacheCON conference took place last week in Berlin, Germany, at the iconic Kulturbrauerei. Highlights include a Founder’s Panel with a few Apache Software Foundation Founders telling their stories; an inspiring keynote by Nanjala Nyabola on why technology is not always the answer; as well as many presentations on various Apache projects, many of them being recorded on video. From Adobe, Robert Munteanu presented on Cloud-Native Legacy Applications, and Bertrand Delacrétaz presented on Shared Neurons, which is (arguably) the Secret Sauce of open source.
Black Alps is an independent conference on security topics that takes place in Yverdon-les-Bains, Switzerland, Nov. 7–8. It includes a presentation by our colleague Antonio Sanso, entitled “Burning the Planet Down (Verifiably)” — on Verifiable Delay Functions.
In “Kubernetes has won the Cloud API War,” Sacha Labourey, CloudBees’ CEO, explains why he thinks Kubernetes has become THE abstraction layer for the cloud era. People who call k8s “The OS of the Cloud” would agree!
In “How to Set Up Kubernetes Clusters with Helmfile,” our colleagues Constantin Muraru and Jody Arthur provide concrete examples of how they are using Helm to setup their Kubernetes clusters. Their post explains how they are using Helm without Tiller, to avoid having to secure that component.
The “FUD — Fear Uncertainty Doubt” movie, by Wyona Pictures, was also presented at ApacheCON. It’s a collection of interviews of various open source people, mostly around the Apache Software Foundation, from 2005. It’s a bit old but we found it still very valid in terms of describing open source and its future. The same team is working on a new movie and we can’t wait to see that one!
In “Open Source: From Community to Commercialization,” Peter Levine and Jennifer Li from Andreessen Horowitz describe the three pillars of successful commercialization of open source software: project-community fit, product-market fit, and value-market fit. My favorite slide is the last one, which says as software has eaten the world, open source is eating software.
In the industry
In an insider’s story of The Telegraph’s online evolution, Richard Spence, who’s been with the UK newspaper for 20 years, gives fascinating insights on the evolution of the online presence of such a major publication. The Telegraph is currently an Adobe Experience Manager customer, using a simplified authoring interface that they built themselves, taking advantage of the product’s high extensibility.
The ADR GitHub organization is about Architecture Decision Records (ADR). Its goal is to promote the use of ADR, strengthen the tooling around them, and provide pointers to knowledge and stories. Something to keep and eye on!
“Not all artificial intelligence is machine learning,” says Katariina Kari in a Zalando blog post. She provides an interesting perspective on how Semantic Web technologies enhance the knowledge aspects of their system, without necessarily relying on machine learning.
For those of us doing Serverless, or more precisely Functions-as-a-Service, Jeremy Daly describes a useful Dynamic Composer FaaS pattern, where the messages used to trigger functions include a list of additional functions to execute after the current one. This creates a dynamic and traceable environment, without requiring lots of static “function chain” definitions.
Work and life
Marcus Wermuth’s post on How to Create A Remote Work Routine That Works makes great recommendations for remote workers: establish separate spaces, get a good office setup, establish routines, and more. A great read if you’re working remotely!