Will JavaScript type annotations kill TypeScript?
The creators of Svelte and Turbo 8 both dropped TS recently saying that "it's not worth it".
Yes: If JavaScript gets type annotations then there's no reason for TypeScript to exist.
No: TypeScript remains the best language for structuring large enterprise applications.
TBD: The existing user base and its corpensource owner means that TypeScript isn’t likely to reach EOL without a putting up a fight.
I hope they both die. I mean, if you really need strong types in the browser then you could leverage WASM and use a real programming language.
I don’t know and I don’t care.
CI/CD / Cloud Native Ecosystem / Kubernetes

Why Kubernetes Cluster Management Needs to Be Easier for Developers

Eric Sorenson and Dave Lindquist discuss the state of K8s cluster configuration management, DevOps challenges and how problems can be solved in the future.
Dec 15th, 2020 3:00pm by and
Featued image for: Why Kubernetes Cluster Management Needs to Be Easier for Developers

Kubernetes is certainly the platform of choice for cloud native computing, but the widely adopted container orchestrator still remains difficult to configure and manage. Tools and platforms for configuration, policy and audit management, security, monitoring and a range of other operations-related tasks are emerging. They are helping to make  Kubernetes clusters simpler to manage while requiring fewer manual processes.

Recorded for KubeCon + CloudNativeCon North America, this The New Stack Makers podcast features Eric Sorenson, technical product manager for Relay at IT infrastructure management software provider Puppet, and Dave Lindquist, general manager and vice president engineering for hybrid cloud management at Red Hat, discuss the state of Kubernetes cluster configuration management. TNS correspondent B. Cameron Gain hosted the episode.

Why K8 Cluster Management Is Not Expected to Become Boring Anytime Soon

For many developers, cluster management should one day be a transparent process so they can better focus on creating and configuring applications.

“The goal of the platform is to disappear, ultimately, and to make it so that the business developers can focus on delivering value for the business,” said Sorenson. “The entire team can kind of get the mundane parts out of the way and have it submerged to a level below the level of consciousness so they’re not aware of it — [but] I do think we’re a long ways away from that.”

Though, in many respects, the more developers understand the computing structures of the clusters in which applications will run, the better they can find ways to improve how applications function, and ultimately, deliver value for the end user.

“You still need to know not just the implementation details of how things are running and where they’re running — the more that you understand about that as an application team, the more you can take advantage of those capabilities,” said Sorenson. “I think there are still so many moving parts that haven’t quite jelled and solidified into a dial-tone level of reliability and simplicity.”

“When we have that level of consistency of platforms across clouds, and then we have that level of consistency and services and an easy, automated way to manage the clusters through their lifecycle, and the compliance and security, then the dev teams can focus on continuous integration and continuous delivery — they can focus on deployment models that might be rolling updates; they can easily do updates and upgrades; they can easily get insight into how applications are being used,” said Lindquist.

KubeCon+CloudNativeCon is a sponsor of The New Stack.

Group Created with Sketch.
TNS owner Insight Partners is an investor in: The New Stack.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.