Ayo (@ayisaiah) header
Ayo (@ayisaiah) profile picture

Author & educator @Dash0hq and @Freshmandottech. Open-Source Developer at https://nitter.cf/t.co/de8yHUGSIR. Google Developer Expert.

Abuja, Nigeria
Joined March 2024
Photo by Ayo (@ayisaiah)Photo by Ayo (@ayisaiah)Photo by Ayo (@ayisaiah)Photo by Ayo (@ayisaiah)
Desktop front-end for F2 incoming? github.com/ayoisaiah/f2
Wails v3.0.0 is here. Build desktop apps with Go and your favourite web frontend. Multiple windows. Native menus and system tray. Modular Go services. Generated TypeScript bindings. An in-app updater. Watch the launch film. Release details below ↓
19
Ayo retweeted
Wails v3.0.0 is here. Build desktop apps with Go and your favourite web frontend. Multiple windows. Native menus and system tray. Modular Go services. Generated TypeScript bindings. An in-app updater. Watch the launch film. Release details below ↓
18
53
18
334
14,455
Pastorpreneur
“Job in the bible did not Pay Tithe, That's why Satan dealt with him.” ~ Bishop Oyedepo Son Says
1
23
Hardest session yet. Less rallying, and more drilling today 🎾
Its Tennis o'clock
12
Its Tennis o'clock
1
18
Piers Morgan got DESTROYED.
217
1,118
117
12,601
610,727
This is how observability should be. Built in, not bolted on.
FastAPI now has built-in OpenTelemetry support, natively 📈 No extra code needed. See how your app behaves in production. Go and upgrade to "fastapi[standard]" version 0.142.2 ⬆️ Read the docs: fastapi.tiangolo.com/advance…
1
27
Chinese researchers published a paper with a devastating title: "The End of Software Engineering” it argues software engineering is finished. In traditional software, code is the carrier of pre-written human logic. In agentic software, the AI agent is the software. Code is no longer a permanent monument built by human hands. It is completely ephemeral, dynamically generated, executed, and discarded on the fly by an LLM-driven reasoning loop. Think about how software delivery has evolved: • Era 1: On-premise licensed software (you installed it locally) • Era 2: SaaS (hosted in the cloud, managed by vendors) • Era 3: Agent-as-a-Service (AaaS) Each historical shift transferred complexity away from the user. But this latest shift transfers something entirely different. It transfers decision-making complexity itself. The paper argues that traditional engineering is hitting a hard complexity wall. Human brains can only hold so much state, manage so many dependencies, and debug so many lines at once. LLM-based agents scale non-linearly. They don't just write functions faster. They navigate architectural complexity by outsourcing reasoning to models that improve every single month. Which means the role of the developer is permanently changing. You are no longer a code author typing syntax line by line. You are an intent architect. Your job is no longer writing the implementation. It is specifying goals, designing multi-agent coordination loops, and auditing outcomes.
336
1,216
174
5,605
534,670
This is really bad. There's really no end to bad governance in this country
Abuja is sinking. The planned capital of Nigeria, one of three purpose-built capitals in West Africa and the newest there, was never meant to flood. Standards were high and every detail was considered in the master plan. But today Katampe, Wuse, Gariki, Lugbe, Galadimawa and others are flooding. What is going on? What happened to Abuja? Major drainages are blocked, sewage spills out daily, canals have been narrowed for estates, and green areas sold to estate companies by this government. This is the story of the capital that was never meant to flood.
32
Ayo retweeted
Most teams only reach for traces to follow one problematic request, but spans can do a lot more than that. A trace is just one view of your data. It's the story of a single request, reconstructed by grouping spans that share a trace ID. But those same spans are also a dataset. Query them across thousands of requests and you can find patterns no single trace would ever show you. We wrote a piece that walks you through how that distinction changes how you debug. Read the guide here: eu1.hubs.ly/H0xhXLm0
2
1
187
Ayo retweeted
Go has always been the odd one out for OpenTelemetry auto-instrumentation. Other languages get zero-code instrumentation where an agent attaches at runtime. But Go compiles to a native binary with no VM or bytecode to hook into, so your options were an eBPF agent or manual instrumentation. That changed this month with the v1 release of otelc, a tool that instruments traces, metrics, and log correlation at compile time. We wrote a guide that walks through it end to end: 1. How otelc works and inspecting the resulting telemetry 2. The current list of supported libraries 3. Pinning instrumentation dependencies for reproducible builds 4. Security considerations for treating otelc as part of your trusted toolchain If your Go services still ship without visibility because instrumentation felt like too much work, this guide is for you. Link to the full guide in the comments! 👇
1
1
2
177
Ultra-modern. Has to be one of the most abused terms in Nigeria. Alongside “world class”, “state-of-the-art” and “luxury”.
Adamawa Ultra-Modern Stadium is fast taking shape as roofing works have reached 95% completion level. His Excellency Governor Ahmadu Umaru Fintiri is building lasting legacy projects across Adamawa State. #FintiriIsWorking #GreaterAdamawa
153
1,254
33
4,024
139,595
Meet our next speaker! 🎤 Ayooluwa Isaiah (@ayisaiah) is joining the API Conf Lagos 2026 stage! Ayo is the Technical Content Manager at @dash0hq, where he works on OpenTelemetry-native observability tooling. He'll be leading a hands-on workshop: Monitoring APIs with OpenTelemetry. Ayo will instrument a real API live, ship telemetry through the OTel Collector, and build the trace views that pinpoint exactly where latency hides. You'll walk out knowing how to set this up for your own APIs, whatever your stack. If you're a backend engineer, SRE, or platform engineer tired of jumping between logs during incidents, this one's for you. Date: July 24–25, 2026 Register now: apiconf.net/register Secure your workshop ticket: meetumo.ai/e/api-conf-lagos-… #APIConfLagos26 #APIs #Developers #TechEvents
5
10
302
I just realised the last time I saw Brazil’s national team as a truly significant force at the World Cup was 2006
2
36
Ayo retweeted
You can’t outwork the whole world. There’s always going to be someone somewhere willing to work as hard as you. Someone just as hungry. Or hungrier. Assuming you can work harder and longer than someone else is giving yourself too much credit for your effort and not enough for theirs. Putting in 1,001 hours to someone else’s 1,000 isn’t going to tip the scale in your favor. What’s worse is when management holds up certain people as having a great “work ethic” because they’re always around, always available, always working. That’s a terrible example of a work ethic and a great example of someone who’s overworked. A great work ethic isn’t about working whenever you’re called upon. It’s about doing what you say you’re going to do, putting in a fair day’s work, respecting the work, respecting the customer, respecting coworkers, not wasting time, not creating unnecessary work for other people, and not being a bottleneck. Work ethic is about being a fundamentally good person that others can count on and enjoy working with. So how do people get ahead if it’s not about outworking everyone else? People make it because they’re talented, they’re lucky, they’re in the right place at the right time, they know how to work with other people, they know how to sell an idea, they know what moves people, they can tell a story, they know which details matter and which don’t, they can see the big and small pictures in every situation, and they know how to do something with an opportunity. And for so many other reasons. So get the outwork myth out of your head. Stop equating work ethic with excessive work hours. Neither is going to get you ahead or help you find calm. [The Outwork Myth — It Doesn't Have To Be Crazy At Work, 2018]
178
639
96
6,559
430,284