Sign in

Kemal Akkoyun

@kakkoyun.me
2.2K followers 503 following 596 posts

GIF Monger, builder, tinkerer and geek. Observability, Reliability, Performance. Mostly focused on #Go, #eBPF and #OpenTelemetry @prometheus.io, and @opentelemetry.io team member. #profiling #kubernetes #golang #zig #linux #perf

PostsRepliesMedia
Reposted by Kemal Akkoyun
Russ Cox @swtch.com · 25/08/2026
Frontier LLMs are much better and dramatically faster than I am at finding and fixing bugs. If you are not asking them to debug your code and review your bugs, you are doing it wrong. A thread of Claude wins. (No longer at Google, btw.)
819120
Kemal Akkoyun @kakkoyun.me · 11/09/2026
This is huge! github.com/golang/go/is... @golang.org Big 🫂 for the people endure the pain. If you know, you know.
github.com
proposal: cmd/cgo: cgo without a C toolchain · Issue #81450 · golang/go
Cgo Without C Toolchain Background Cgo provides a mechanism to incorporate C code into Go programs. Currently, it requires a C toolchain to be present on the host system whenever building code with...
0193
Reposted by Kemal Akkoyun
thepudds @thepudds.bsky.social · 10/09/2026
I’m very, very happy to share that I have just joined the core Go team at Google to work on the Go runtime and compiler! I’ve been pitching in as an external contributor since 2018, but now my very enjoyable hobby is becoming my day job 😅 (Also, my name is PJ 👋)
121868
Kemal Akkoyun @kakkoyun.me · 08/09/2026
I finally figured out what my job is now: I'm a Pokémon trainer. Agents and models are the Pokémon. PRs and reviews are the matches. I always wanted to be one. Never pictured it like this.
static.klipy.com
Pokemon Ash Throws Pokeball
ALT: Pokemon Ash Throws Pokeball
020
Kemal Akkoyun @kakkoyun.me · 05/09/2026
Why do people prefer Substack for publishing content? Isn’t that yet another Medium paywall incident waiting to happen? What do I miss?
430
Kemal Akkoyun @kakkoyun.me · 28/08/2026
Told I had ADHD as a teenager, diagnosed properly in my early thirties. Coding agents are the first tools that lower the friction of starting, which for my brain was always the hard part. Now the off switch is missing. "When the friction is gone, the brake is gone too."
150
Kemal Akkoyun @kakkoyun.me · 22/08/2026
4,000 markdown files, PARA, Readwise, obsidian-git. All boring, deliberately. The part I actually care about is one rule I gave Claude Code: "The LLM never edits a source." Most AI-PKM tools treat your notes as something to improve. Mine stay as sloppy as I wrote them.
100
Kemal Akkoyun @kakkoyun.me · 17/08/2026
Recorded an episode of Cup o' Go with Jonathan and Shay, mostly about instrumentation. On the compile-time route, where the toolchain rewrites your code for you: "People love this dark magic, which I find either reassuring or alarming depending on the day."
111
Reposted by Kemal Akkoyun
Cameron Balahan @cameronb.bsky.social · 11/08/2026
People sometimes ask whether our choice of programming language matters anymore, now that AI writes so much of our code for us. As @rseroter.bsky.social and I write, our choice of programming language actually matters more than ever. developers.googleblog.com/why-go-is-an...
developers.googleblog.com
Why Go is an Ideal Language for AI-Assisted Software Engineering- Google Developers Blog
As AI shifts software engineering from writing to reviewing, discover how Go's strict compiler and unified toolchain ensure reliable AI-generated code.
1124
Kemal Akkoyun @kakkoyun.me · 12/08/2026
Time to kick this off! #gopherconuk
031
Kemal Akkoyun @kakkoyun.me · 06/08/2026
Working using agents is like ...
121
Kemal Akkoyun @kakkoyun.me · 22/07/2026
I have been in the OpenTelemetry Go compile-time instrumentation SIG since early 2025, so watching it hit v1 last week felt good. The trick: it hooks the Go toolchain at build time to instrument code you did not write. "It is just a Go binary, compiled slightly differently."
2181
Kemal Akkoyun @kakkoyun.me · 17/07/2026
Something I've wanted in Go for years: observability without touching source. Now it's here. Swap `go build` for `otelc go build` and OpenTelemetry gets compiled into your app, its dependencies, and the stdlib. v1 is out, and I got to help build it.
191
Kemal Akkoyun @kakkoyun.me · 17/07/2026
Great milestone for us! We had been working on this hard! If you using @golang.org and collect observability signals from your services check it out! Our goal is to add as much as integrations as possible so that you can automagically collect all the signals!
062
Kemal Akkoyun @kakkoyun.me · 16/06/2026
The second day of #gopherConEU stars with the Go team panel. Let’s #go 🤓
000
Kemal Akkoyun @kakkoyun.me · 15/06/2026
Not trying to shill, but I actually learned a thing or two from this. #Go #GopherCon #GopherConEU
1103
Kemal Akkoyun @kakkoyun.me · 15/06/2026
That time of year has come! #gopherconEU 🐹
0144
Kemal Akkoyun @kakkoyun.me · 05/06/2026
I've co-mentored cohorts on Thanos, Prometheus, and now OpenTelemetry. The throughline: The reason the projects you depend on still exist in five years is that someone, somewhere, in 2024, mentored the person who will be on call the night your service crashes in 2030.
130
Kemal Akkoyun @kakkoyun.me · 29/05/2026
Spent the last few years mentoring CNCF LFX, GSoC, and GoBridge cohorts. If I could send one sentence to every first-time applicant, it'd be this: "A mentorship proposal is not a CV. It's a draft of the conversation we're going to have for the next three months."
120
Reposted by Kemal Akkoyun
Sara Joy ☠️ @sjoy.lol · 25/05/2026
"I’m not the only one. Personal sites are coming back. RSS feeds are coming back. Webrings are coming back. People are remembering that a website can be a home or a place instead of a profile." www.terrygodier.com/the-boring-i... Yessss @terrygodier.com!
terrygodier.com
The Boring Internet
The internet you grew up on isn't dying. A commercial veneer glued on top of it is. A visual essay about what actually persists.
69521
Kemal Akkoyun @kakkoyun.me · 22/05/2026
A few years after I mentor someone, they show up in a SIG call, on stage at KubeCon, answering questions I once answered for them. And they're already mentoring someone else. 'The loop closes, and you get to watch.' That's why I keep saying yes.
160
Kemal Akkoyun @kakkoyun.me · 15/05/2026
My PromCon 2020 talk just landed in the official Prometheus docs, six years later. Still sitting with it. "A talk is a moment. A docs page is a place."
130
Reposted by Kemal Akkoyun
Mario Zechner @mariozechner.at · 12/05/2026
we left kids to their own devices with social media. repeating the same with AI would be a disaster. i think kallas is actually on to something here. i have no hope that our education systems can figure out a way on how to teach kids how to deal with that tech in time.
"The challenge is not how to keep AI out," she said. "The challenge is how to put AI into the learning process so that it accelerates and enhances cognitive growth rather than replacing thinking."
85813
Reposted by Kemal Akkoyun
Felix Geisendörfer @felixge.de · 06/05/2026
PSA: Green Tea GC in go1.26 is incredible 🚀 This is what we saw for two big Go services. We'll try to gather more data and share it soon.
3377
Reposted by Kemal Akkoyun
Dario Castañé 🏴‍☠️ @dario.cat · 27/03/2026
Seen in the fediverse: If you're learning programming, apply to @igalia.com program and get paid to work on open source. 💰 Fully paid grant 📆 450 hours of work with mentor from June 📍Global remote 🎓 Open to students or self-directed learners 🚨 Until April 3rd! www.igalia.com/coding-exper...
igalia.com
Igalia Coding Experience | Igalia - Open Source Consultancy and Development
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers an...
12215
Reposted by Kemal Akkoyun
Noah Abrahams @nabrahams.bsky.social · 21/03/2026
Just a reminder to everyone in town this week, and everyone watching from afar: I've been maintaining the #kubecon feed on here for a while, so if there's any issues with it, please let me know. bsky.app/profile/did:...
062
Reposted by Kemal Akkoyun
Justin Garrison @justingarrison.com · 21/03/2026
If you’re new to Bluesky here’s a Kubecon starter pack I made go.bsky.app/RCerxDE
0228
Kemal Akkoyun @kakkoyun.me · 15/03/2026
Crazy!! #firefly www.reddit.com/r/firefly/s/...
reddit.com
From the firefly community on Reddit: The Announcement You've Been Waiting For Years
Explore this post and more from the firefly community
032
Reposted by Kemal Akkoyun
Filippo Valsorda @filippo.abyssdomain.expert · 12/03/2026
Growing convinced we could and should ship new version cooldown in the Go modules ecosystem. The subdb and MVP get us far, and supply chain attacks are not much of a thing in Go beyond typosquatting, but we want to stay ahead of them. github.com/golang/go/is...
github.com
proposal: cmd/go: support dependency cooldown in Go tooling · Issue #76485 · golang/go
Proposal Details Background Supply chain attacks on open-source software dependencies have become a regular occurrence. Go already takes measures against supply chain attacks. While Go libraries ar...
2327
Reposted by Kemal Akkoyun
Felix Geisendörfer @felixge.de · 10/03/2026
.git/info/exclude is one of my favorite git features, but I'm always surprised when I talk to people who never heard about it. It basically allows you to add stuff to .gitignore without modifying the file. Great for ad-hoc ignoring some files created during debugging.
2252
Kemal Akkoyun @kakkoyun.me · 05/03/2026
Terminal is SO back baby. Dusted off my dotfiles for the first time since college and I forgot how satisfying this rabbit hole is. Nothing like spending 3 hours perfecting my shell workflow to avoid the actual work I was supposed to do.
270
Kemal Akkoyun @kakkoyun.me · 25/02/2026
Stop Putting API Keys in Your Shell Config kakkoyun.me/posts/stop-p...
020
Kemal Akkoyun @kakkoyun.me · 21/02/2026
Fixed an issue solo on my phone while the little one fell asleep. Claude + GitHub apps made it work. Future is weird 💤
010
Reposted by Kemal Akkoyun
Filippo Valsorda @filippo.abyssdomain.expert · 20/02/2026
Dependabot security alerts have terrible signal-to-noise ratio, especially for Go vulns. That hurts security! Just turn it off and set up a pair of scheduled GitHub Actions, one running govulncheck and the other running CI with the latest version of your deps. Less work, less risk, better results!
words.filippo.io
Turn Dependabot Off
I recommend turning Dependabot off and replacing it with a pair of scheduled GitHub Actions, one running govulncheck, and the other running CI against the latest version of your dependencies.
49220
Kemal Akkoyun @kakkoyun.me · 20/02/2026
FOSDEM 2026: Even Bigger, Even Better kakkoyun.me/posts/fosdem...
kakkoyun.me
FOSDEM 2026: Even Bigger, Even Better
FOSDEM 2026 highlights — OTel Unplugged, Go Devroom, Software Performance Devroom, and the hallway track that never disappoints.
031
Kemal Akkoyun @kakkoyun.me · 19/02/2026
Fix Go Module Downloads Behind a Corporate VPN kakkoyun.me/posts/goprox...
kakkoyun.me
Fix Go Module Downloads Behind a Corporate VPN
How to use the GOPROXY pipe separator to gracefully fall back to the public proxy when your corporate Go module proxy is unreachable behind a VPN.
010
Kemal Akkoyun @kakkoyun.me · 13/02/2026
github.com/kepano/obsid...
media.tenor.com
a man in a black turtleneck stands in front of a window with perfection written on the bottom right
ALT: a man in a black turtleneck stands in front of a window with perfection written on the bottom right
000
Kemal Akkoyun @kakkoyun.me · 11/02/2026
So good github.com/kylesnowschw...
github.com
GitHub - kylesnowschwartz/age-of-claude: Age of Empires sound effects for Claude Code - wololo your way through coding sessions
Age of Empires sound effects for Claude Code - wololo your way through coding sessions - kylesnowschwartz/age-of-claude
000
Reposted by Kemal Akkoyun
Cameron Balahan @cameronb.bsky.social · 10/02/2026
Go 1.26 has a lot to love, including significant performance improvements that are completely transparent to Go developers. Just upgrade and your Go programs run faster -- no other changes required!
0345
Reposted by Kemal Akkoyun
Kemal Akkoyun @kakkoyun.me · 10/02/2026
bsky.app/profile/obsi...
031
Reposted by Kemal Akkoyun
Go @golang.org · 10/02/2026
“Go 1.26 is released” by Carlos Amedee, on behalf of the Go team — go.dev/blog/go1.26 #golang
16217
Kemal Akkoyun @kakkoyun.me · 10/02/2026
very cool!
041
Kemal Akkoyun @kakkoyun.me · 06/02/2026
What if Claude Code is “a guy in the Philippines”? 🤔🧐🤨
040
Reposted by Kemal Akkoyun
Daniel Martí @handle.invalid · 01/02/2026
Front row seats to @kakkoyun.me's talk #FOSDEM
Two speakers at FOSDEM on stage
0111
Reposted by Kemal Akkoyun
Dario Castañé 🏴‍☠️ @dario.cat · 01/02/2026
I’m glad to have been able to catch my colleagues @kakkoyun.me and Augusto de Oliveira’s talk. I’m an internal user of our benchmarking platform at @datadoghq.com and I learnt a few more things! Nice talk! #FOSDEM #FOSDEM26 #FOSDEM2026
131
Reposted by Kemal Akkoyun
Dario Castañé 🏴‍☠️ @dario.cat · 01/02/2026
Woohoo! @kakkoyun.me hits twice at #FOSDEM with another talk. Now with Hannah Kim, talking about how to instrument your #Go code without changing a line. #FOSDEM26 #FOSDEM2026
111
Kemal Akkoyun @kakkoyun.me · 31/01/2026
That time of year has come! It’s FOSDEM o’clock.
060
Kemal Akkoyun @kakkoyun.me · 27/01/2026
Running Claude Code on a Linux box over SSH just unlocked a whole new world for me. I’ve never managed to become an avid Vim user (too impatient, and lazy), but now I can code comfortably through SSH with Claude doing the heavy lifting.
210
Kemal Akkoyun @kakkoyun.me · 22/01/2026
Time to pick this up again. It’s getting more relevant everyday.
Practical TLA+ book cover
070