Valentin Deleplace
deleplace.bsky.social
Valentin Deleplace
@deleplace.bsky.social
Engineer on cloudy things at Google.
@deleplace@hachyderm.io
💙 Serverless, QR codes, ≡Go.

https://programming-idioms.org
Try coolmaze.io 📱➡️💻
Reposted by Valentin Deleplace
J'ai cru à un parti politique, mais en fait non
January 20, 2026 at 5:47 PM
🤯 TCO in emulators
xania.org/202512/19-ta...
Chasing your tail — Matt Godbolt’s blog
The art of not (directly) coming back: tail call optimisation
xania.org
January 17, 2026 at 3:35 PM
The Push to Computer blog — twenty-first article 🚀

What's in a name?

blog.pushto.computer/posts/021-wh...
📱➡️💻
What's in a name? · The Push to Computer blog
blog.pushto.computer
January 15, 2026 at 12:34 PM
The second lowest hanging fruit in software #optimization turns out to not always be as intuitive as it should be

Batching

However it is a simple as that: When you have 12 items to buy at the store, you don't go to the store 12 times
January 15, 2026 at 11:55 AM
Reposted by Valentin Deleplace
One thing I kind of wished someone'd told me a few years ago, is that using a pointer-first approach to #golang structs is just fine. You won't stop the world, and you won't make a mess either. In fact, you reduce the decision fatigue immensely this way. preslav.me/2026/01/08/g...

#programming
Stop Overthinking Struct Pointer and Value Semantics in Go
Just go pointer-first. It's fine.
preslav.me
January 8, 2026 at 2:17 PM
Reposted by Valentin Deleplace
Building a Research Assistant with the #Gemini Interactions API in #java

1⃣ topic planing: 𝗚𝗲𝗺𝗶𝗻𝗶 𝟯 𝗙𝗹𝗮𝘀𝗵
2⃣ research: 𝗗𝗲𝗲𝗽 𝗥𝗲𝘀𝗲𝗮𝗿𝗰𝗵
3⃣ synthesis: 𝗚𝗲𝗺𝗶𝗻𝗶 𝟯 𝗣𝗿𝗼
4⃣ infographic: 𝗡𝗮𝗻𝗼 𝗕𝗮𝗻𝗮𝗻𝗮 𝗣𝗿𝗼 🍌

glaforge.dev/posts/2026/0...
January 5, 2026 at 1:37 PM
Reposted by Valentin Deleplace
Go 1.26 is coming soon, and the official release notes are pretty dry.

So I prepared an interactive version with lots of examples.

Read on and see!

antonz.org/go-1-26
Go 1.26 interactive tour
New with expressions, type-safe error checking, and faster everything.
antonz.org
January 5, 2026 at 1:40 PM
Reposted by Valentin Deleplace
Asimov didn’t mince words.
December 29, 2025 at 1:55 AM
Reposted by Valentin Deleplace
The Advent of Compiler Optimisation 2025.

Matt Godbolt, le créateur de compiler explorer, nous partage 25 tricks utilisés par les compilateurs. Passionnant ⬇️

xania.org/AoCO2025-arc...
AoCO2025 Archive — Matt Godbolt’s blog
xania.org
December 28, 2025 at 9:49 AM
Reposted by Valentin Deleplace
I think I found the lair of the Ninja Turtles. Manhole endboss
December 18, 2025 at 12:23 PM
Reposted by Valentin Deleplace
Profiling Request Latency with Critical Path Analysis, @felixge.de @ GopherCon 2025 www.youtube.com/watch?v=BayZ...
GopherCon 2025: Profiling Request Latency with Critical Path Analysis - Felix Geisendörfer
YouTube video by Gopher Academy
www.youtube.com
December 15, 2025 at 9:34 AM
Reposted by Valentin Deleplace
🎊 Go 1.26 Release Candidate 1 is released!

🏃‍♀️ Run it in dev! Run it in prod! File bugs! https://go.dev/issue/new

🗣 Announcement: https://groups.google.com/g/golang-announce/c/i0ei8EKtYjc/m/h0jl7InPCwAJ

⬇️ Download: https://go.dev/dl/#go1.26rc1

#golang
December 16, 2025 at 8:38 PM
Reposted by Valentin Deleplace
😹😼
December 17, 2025 at 2:32 AM
Reposted by Valentin Deleplace
Gist of Go: Concurrency is out!

Learn Go concurrency from the ground up with 50 auto-tested exercises and tons of interactive examples.

It's a full course + book in one.

antonz.org/go-concurrency
December 12, 2025 at 11:10 AM
December 8, 2025 at 12:53 AM
macOS
December 7, 2025 at 10:57 PM
The Cool Maze blog — twentieth article 🚀

Analytics, part 1

blog.coolmaze.io/posts/020-an...
📱➡️💻
Analytics, part 1 · The Cool Maze blog
blog.coolmaze.io
December 7, 2025 at 7:04 PM
On vit une époque fascinante
November 30, 2025 at 10:51 AM
Reposted by Valentin Deleplace
📸
November 26, 2025 at 2:39 AM
Reposted by Valentin Deleplace
🦃🦆🐓😂😂😂
November 26, 2025 at 8:51 AM
Reposted by Valentin Deleplace
🚀
November 23, 2025 at 1:15 AM
Nonces are cheap
November 22, 2025 at 2:03 PM