Home / Companies / Speakeasy / Blog / May 2022

May 2022 Summaries

3 posts from Speakeasy

Filter
Month: Year:
Post Summaries Back to Blog
Nolan Sullivan shares his experiences working with LiveRamp's web APIs from 2016-2018, emphasizing the critical importance of monitoring API usage and the challenges posed by inadequate tooling. Despite significant advancements in API and microservices architecture, Sullivan notes that the primary tools for monitoring and troubleshooting APIs have not evolved significantly since his tenure, with many organizations still relying on similar tools and processes from that period. He describes the logging and monitoring infrastructure evolution his team underwent, from AWS to GCP, and highlights the manual processes developed to fill gaps in tooling, especially in diagnosing and triaging breaking changes to APIs and their dependencies. Sullivan underscores the need for more API-centric monitoring solutions and developer guardrails to help teams avoid unintentional errors and improve integration insights. He advocates for advanced tools that could offer smaller teams the same level of operational insight as larger companies, expressing a desire for feedback on others' experiences in API operations and the tools they have used.
May 23, 2022 1,422 words in the original blog post.
Developer infrastructure is becoming increasingly important as organizations seek to enhance their software development capabilities by focusing on internal tools that bridge application code and cloud services. This shift from cloud infrastructure to developer-centric infrastructure prioritizes composability, extensibility, and usability, offering advantages in speed and innovation for companies that invest in these areas. Large companies like Uber, Airbnb, and Netflix have led the way by developing in-house platforms, some of which, like Kubernetes and Spinnaker, have been widely adopted by the developer community. However, smaller companies often struggle with the complexity of these tools, as they are not always optimized for smaller-scale operations. As the cloud matures, there's a growing focus on creating developer infrastructure that enhances user experience and alleviates the burden of managing non-core tasks, leading to a surge in startups offering specialized tools. This trend is further driven by the need to avoid cloud vendor lock-in and optimize across multiple platforms. Companies like PlanetScale and Cloudflare are pioneering innovations in this space, offering features such as easy database migrations and serverless deployments. The development of great developer infrastructure hinges on meeting criteria like usability, composability, and extensibility, forming the basis of a new paradigm that aims to simplify and enhance the development process across varied environments.
May 18, 2022 1,526 words in the original blog post.
The blog post from Speakeasy discusses the significant role of APIs in enhancing software development productivity by allowing developers to leverage existing functionalities with minimal effort, thus driving innovation across industries. Despite their potential, APIs often remain underutilized due to the complexities involved in their development and maintenance, including issues with usability, versioning, integration, and infrastructure configuration. The post highlights the challenges faced by developers, especially those outside major tech companies, who find themselves in a cycle of needing APIs for innovation but lacking the resources to build them efficiently. It suggests that improving the API development process is essential for maximizing their impact and proposes to explore solutions in future discussions. The authors invite feedback from the developer community to address these challenges collectively.
May 13, 2022 1,045 words in the original blog post.