Phillip Carter, a Principal PM at Honeycomb with a robust background in .NET at Microsoft, shares his insights on building AI infrastructure. He discusses the evolution of cloud development and the critical transitions from corporate roles to dynamic startups. The conversation covers advancements in natural language querying and the importance of OpenTelemetry for unified observability. Carter also highlights how AI is transforming data instrumentation and enhancing developer workflows, making it an exciting time for innovation in tech.
The mantra of 'always be shipping' fosters a culture of continuous iteration, enhancing product relevance and user confidence in debugging processes.
Century's new mobile replay feature significantly improves debugging by enabling developers to visualize user interactions, facilitating efficient error resolution across platforms.
Insights from a Principal PM at Honeycomb illustrate the advantages of startup environments in promoting hands-on problem-solving and maintaining empathy for end-user needs.
Deep dives
The Always Be Shipping Philosophy
The mantra of 'always be shipping' is essential for developers at Century, allowing them to build and iterate on products in response to customer feedback and emerging needs. By fostering a culture of constant release, developers can better address pain points, leading to more robust solutions that enhance user confidence in their debugging processes. This approach not only promotes iterative improvements but also encourages innovation by proactively identifying features that may not have been explicitly requested by customers. The ongoing cycle of listening, iterating, and shipping ensures that the products remain relevant and useful across various tech stacks.
Mobile Replay Functionality Enhancements
Century recently launched a mobile replay feature, which expands the historical debugging capabilities previously limited to web applications. This new functionality allows developers to access video-like reproductions of user interactions on mobile platforms, including Android, iOS, and React Native. By enabling the visualization of the steps leading to errors, developers can gain insight into the user impact of those errors. This enhancement not only facilitates more effective debugging but significantly improves the overall user experience by allowing developers to understand and fix issues more efficiently.
Future of the Podcasting Landscape
Amidst the changing landscape of their podcasting network, it was announced that certain shows, including Ship It, will conclude at the end of 2024 as the focus shifts back to core offerings. Despite this, the hosts express eagerness to continue engaging their audience through a new podcast titled 'Fork Around and Find Out,' which aims to preserve the conversations and insights that have developed through Ship It. This pivot reflects a sustainable strategy for their future podcasting ventures and highlights their commitment to maintaining a connection with their audience. The transition offers an exciting opportunity to explore new topics while retaining the core elements of community engagement.
Insights from a Principal PM at Honeycomb
A Principal PM at Honeycomb shared insights about their transition from Microsoft to a startup environment, noting the stark difference in processes and responsibilities. They described how working in a startup allows for a more hands-on approach to problem-solving without the bureaucratic delays common in larger tech firms. This flexibility enables PMs to maintain empathy for end-users by being close to the product and its uses. The value of continuous feedback loops from both customers and internal teams was emphasized as a means of improving product features and aligning the software with user needs.
The Role of OpenTelemetry in Observability
OpenTelemetry serves a crucial role in shaping modern observability practices, promoting a collaborative approach among various organizations to standardize data instrumentation. Initiatives to merge multiple open-source projects highlighted the importance of providing a unified standard for developers to enhance visibility across systems. Honeycomb's commitment to OpenTelemetry not only benefits their customers but also strengthens the observability ecosystem as a whole. This collaborative spirit enables companies to move beyond proprietary solutions, fostering more effective and adaptable debugging processes.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Sentry – When your app breaks, fix it faster with Sentry Use the code CHANGELOG when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile.
Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes.
Timescale – Purpose-built performance for AI Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.