EngFlow Company Newsletter - Q4 2023¶
To our EngFlow family — wishing you a peaceful and happy holiday. We look forward to working together in 2024!
From our early days we have set our company’s priorities in the following order: Happy Team, Happy Customers, More Happy Customers. We’d like to provide you with a few updates in that construct.
Happy team¶
EngFlow leads recently gathered together to discuss our ambitious goals and strategy for 2024. With our fully-remote setup, having an in-person summit always proves to be time well spent. We look forward to sharing progress on our goals soon.
Another recent highlight involved our team connecting with customers and friends in Munich. We enjoyed discussing platform engineering challenges and how we are working to effectively solve them.
We remain focused on improving and refining our core business operations in order to support our growth and success. On that note, we’re hiring across teams — Engineering, Product, Developer Marketing and Sales.
Happy customers¶
Sibros¶
Sibros’ builds with EngFlow Remote Execution are 6x faster, more reliable, and more efficient. Read the case study to learn the numerous ways we help Sibros save costs.
Perks for customers and friends¶
After a popular debut at BazelCon, we’re pleased to offer you special swag: EngFlow playing cards featuring Bazel flags, thoughtfully selected by our Bazel experts. We hope you enjoy this token of our gratitude.
More happy customers¶
We’re expanding our platform to bring a superior build experience to even more developers. Recently launched features and product expansions include:
Debugging actions through the UI¶
There is immense value in debugging failing builds quickly. So EngFlow's Build and Test UI offers an easy way to inspect failed build actions.
If an action was remotely executed using EngFlow Remote Execution, details are stored, even if the action fails or is marked as uncacheable. The Action Details page presents that data in an accessible way to expose debugging information, such as command details including environment variables set, input files, and results including exit code, console output and files potentially generated.
Links to the Action Details page are reported to the Bazel client and output in the console output. The Build and Test UI also links to the page, provided there are strong signals that an action should be investigated.
Explore an Action details page on the Build and Test UI for the open-source project Envoy mobile.
CMake Update¶
At the same time as we are working on improving our core products and services, we are working hard to expand EngFlow’s remote execution service and approach to build to others. Last month we announced our Beta launch into the CMake market with our partner tipi.build - we were excited to receive a lot of inbound interest to join the Beta program and are in testing with a number of early customers now. We look forward to sharing more news on this front in 2024.
Build Community Happenings¶
- Build Meetup in Reykjavik, Iceland with 30 attendees leading the direciton of Remote Execution API across Bazel, Buck2, BuildStream and EngFlow implementations.
- Community Day at Salesforce bringing together 100+ engineers for hands-on learning and discussions.
- Customer and Friends Dinner where 40 of us gathered to discuss our product and customer experience.
- Customer on-site to achieve to demo and expand their use of our latest capabilities.
- Community Day blog post
- EngFlow Product and Founder Journey — Ulf Adams, Helen Altshuler
- Bringing Bazel to Windows — László Csomor, Jay Conrod
- Empyrean Evaluation — Benjamin Peterson
Event Spotlight
For anyone in the Stuttgart region in Germany, our own Patrick Ziegler will be giving a talk about Bazel’s advantages at the Automotive Software Development Meetup on January 18 — learn more.
This year, we've partnered with Wix, Snap, Salesforce, and Jetbrains to bring hundreds of engineers working on Bazel together. Join us at a future event in 2024!
Tech tips¶
It’s an exciting time for Bazel! In addition to the latest Bazel 7 release, Bazel Invocation Analyzer celebrated its first birthday … and it has presents for the community. Learn more from our recent blog post.
Thanks for reading — see you in 2024!
Helen Altshuler, co-founder & CEO | Ulf Adams, co-founder & CTO