Home / Companies / Honeycomb / Blog / January 2021

January 2021 Summaries

4 posts from Honeycomb

Filter
Month: Year:
Post Summaries Back to Blog
Chris Gardner's blog post details his journey of developing a Discord bot in Go, focusing on integrating observability tools like Honeycomb to enhance visibility into the bot's operations. He describes how the bot, hosted on Azure, is linked to several servers and executes various commands. Observability is emphasized as crucial for understanding the bot's internal processes and usage patterns, allowing for insights into command durations, user interactions, and potential issues without needing to modify the existing code. Gardner discusses his approach to making the bot observable by creating a custom library that integrates with Honeycomb, providing detailed telemetry data that can be queried for performance analysis and debugging. This integration allows him to monitor command execution times and user activity, and address slow response times, which he attributes to factors like Azure Functions' cold start times. Future plans include expanding test coverage and refining feature flag implementations to optimize the bot's functionality further.
Jan 26, 2021 1,805 words in the original blog post.
Chris Gardner shares his experience of building a Discord bot in Go, primarily to enhance his skills in Go and manage projects in Azure. He documents the setup of a CI/CD pipeline using CircleCI instead of his usual Azure Pipelines, incorporating Honeycomb for enhanced observability of both the bot and the CI process. The bot runs in a container using Azure Container Instances, and Gardner outlines the deployment process, which involves building the Go code, creating a Docker image, and updating Azure services. He highlights the value of using Honeycomb to monitor and improve the build process through data-driven insights. Despite the straightforward nature of the project, he emphasizes the importance of setting up a robust CI/CD pipeline to facilitate future developments and quickly identify potential issues. Gardner also reflects on the benefits of Honeycomb in understanding build durations and exploring optimization opportunities, and he plans to integrate it further as the project progresses.
Jan 19, 2021 1,418 words in the original blog post.
The o11ydays contest, organized by Honeycomb.io, received over 55 submissions and raised nearly $4,000, which the team matched to donate a total of $10,000 to charities including Feeding America and Black Girls Code. Participants shared their favorite charity quotes, debugging stories, and chart art, contributing to a vibrant developer community on Twitter. Some notable entries included insights on CI/CD processes and the simplicity of telemetry code, alongside humorous anecdotes about software deployment. Special mentions were given to contest winners, highlighting the collective effort in spreading warmth and joy during the holiday season. The event was celebrated as a successful community-driven initiative, bringing inspiration during a challenging time and encouraging participants to contribute ideas for future contests.
Jan 14, 2021 586 words in the original blog post.
In a reflective look at Honeycomb's journey through 2020, Shelby, a Developer Advocate, highlights the company's resilience amid global challenges such as the pandemic, social unrest, and natural disasters. Despite these adversities, Honeycomb maintained a human-centric approach, allowing flexible work arrangements and fostering open communication, which helped normalize challenges like parenting and mental health within the workplace. The company experienced significant growth, doubling its size and expanding teams across engineering, product, marketing, and sales, while maintaining a strong culture of rapid feature deployment and customer-centric innovation. Honeycomb's engineering culture thrived with high feature velocity and strategic investments in reliability and design, positioning them as leaders in the observability space. The company's commitment to building sustainable and supportive environments contributed to its successes, and it plans to continue investing in design and collaboration to enhance its offerings in 2021, aiming to make production environments more accessible and efficient for everyone.
Jan 05, 2021 2,927 words in the original blog post.