OpenTelemetry meets OpenAI — manual instrumentationThe posts explores three approaches to manual OpenTelemetry instrumentation for OpenAI calls in Langchain and LlamaIndex.May 4, 2023May 4, 2023
OpenTelemetry meets OpenAIUsing automatic instrumentation to quickly assess which APIs are called by popular Python LLM demo apps.Apr 23, 20232Apr 23, 20232
Emergency Procedures in SREEmergency procedures aim at stabilizing the system in a degraded state. When used properly, they result in faster incident response and …Jan 24, 2023Jan 24, 2023
Building and shipping in iterationsThis posts showcases strategies for shipping software in iterations, inspired by TDD, Coding Katas, and Testing in Production.Nov 2, 2022Nov 2, 2022
Accepting and supporting changesExplores how individuals can react to changes and focus their efforts to support the change to foster their own development.Jul 10, 2022Jul 10, 2022
How to communicate major changes?This post focuses on 3 key elements of successfully preparing and announcing changes from the perspective of the change author and driver…Mar 19, 2022Mar 19, 2022
Most common design issues found during Production Readiness and Post-Incident ReviewsOperating software in production offers great insights into software quality. Learning from production incidents is key to improving…May 24, 20201May 24, 20201
Driving change: why are your ideas being rejected?Have you ever felt frustrated when you found a problem worth solving but it was not picked up by your colleagues nor supported by your…Jan 29, 20202Jan 29, 20202
Management: your next career step?In many companies leadership and management positions are the next step forward for engineers in their career path and often the only way…Nov 6, 2017Nov 6, 2017
Would you trust your money to a smart contract?ICOs are a hot topic nowadays. Many of the recent write-ups discuss the valuation aspect of token crowdsales. In this post I will take a…Jul 10, 2017Jul 10, 2017