Tilt News, October 2021
I am beyond excited to greet you for the first of what I hope to be many, many newsletters.
My name is Lian, and I’ve taken up the mantle of Developer Advocacy at Tilt. We will try different ways of community interaction to understand your needs better and get direct feedback for our product. We are aiming for a monthly cadence for this newsletter in which we’ll share exciting news and blog posts from the world of Kubernetes. You’ll also receive updates on upcoming features and other Tilt announcements.
Also, I cannot wait to meet all of you once we’re back to in-person events.
We’re still recovering from KubeCon 2021, where we got to speak to Tilt users and friends - face to face! We were also proud to have two Tilters give excellent talks there.
Nick spoke about “The Control Loop As An Application Development Framework,” a topic very dear to our hearts here at Tilt.
L appeared in “Beyond Kubernetes Security,” an action-packed thriller featuring all your favorites from the world of Kubernetes and Hacking.
All talks will be made available for free to the public by the organizers, and we will make sure to let you know where to find them!
The Tilt team hanging out in our KubeCon booth. From left to right: Nick, Milas, Lizz, Dan, and Surbhi
We heard a new phrase at KubeCon from InfluxData’s Developer experience team: “remocal” dev.
Here’s the idea: if you think about dev as local or remote, you misunderstand the world we live in. Modern dev environments are “remocal”—they figure out how your local machine fits into a dev environment with remote components.
We’ve been thinking more and more about this problem. And experimenting! And writing posts about what we learned, including:
- Using kubefwd to connect Kubernetes to your local machine
- Using ngrok to connect your local machine to a public URL
- Using Tailscale to connect your laptop to a dev docker
The Future of Docker
The Docker licensing changes have kicked off a larger conversation about the place of Docker in local dev environments. Is this the right tool? How can we use it better? Should we be considering alternatives?
We’ve written some posts to help people think through this:
Kubernetes Cluster API
In other Kubernetes news, Cluster API is now officially production-ready!
Cluster API is a Kubernetes project that enables declarative management for Kubernetes, using APIs to easily create, configure, and update clusters. It is an end-to-end approach that can simplify the repetitive tasks of the Kubernetes lifecycle, while maintaining consistency and repeatability across a unified infrastructure.
They are also the biggest open-source project that uses Tilt. Check out their developer guide to see how they are leveraging Tilt for rapid iterative development.
We were thrilled to see Tilt mentioned in three blogposts:
Kevin Lindsay, Full-Stack Web Developer at Surge and OpenFaaS community member, writes about using Tilt to bring smart rebuilds and live updates to OpenFaaS functions.
Archera.ai uses a Machine Learning approach to help optimize the provisioning and management of cloud resources. In this blog post, Jason Burt, Product at Archera.ai explains how they are using Tilt to accelerate their product feedback loop.
Evgeny Khabarov, Consultant and Gopher, wrote this four part series on building a RESTful API with Envoy. Tilt is featured as the tool of choice for developing on a local Kubernetes cluster with ease.
We want to hear from you!
We’re always trying to design and improve our product as close to the community’s needs as possible. Whether you’ve been a long-time fan of Tilt or have never used it before, we’d love to invite you for a user-research session. You might be able to catch a glimpse of upcoming features!
A session is typically between 45 and 60 minutes long. You will receive a gift card of around USD 50 (or local currency equivalent) as a thank you.
Sound right up your alley? Then head on over to our intake form.
Exclusive World Premiere
Last but not least, we’re excited to present to you the world premiere of our first How-To video: How to Create Custom UI Buttons! Enjoy!