Martin
sonic-martin.bsky.social
Martin
@sonic-martin.bsky.social
Reposted by Martin
“Go’s Sweet 16” by Austin Clements, for the Go team — https://go.dev/blog/16years

#golang
November 14, 2025 at 10:30 PM
Reposted by Martin
Turns out you can communicate across containers via 63-bits of available space in a shared lock you acquire on /proc/self/ns/time that all processes have access to.

No networking required. The post has a demo of a chat app communicating across unprivileged containers.

h4x0r.org/funreliable/
November 12, 2025 at 2:35 PM
Reposted by Martin
Why the Zig programming language matters, when to use it, and why correctness is a system design problem, not a language problem. Interesting thoughts from @joran.tigerbeetle.com.

tigerbeetle.com/blog/2025-10...

#ziglang
Synadia and TigerBeetle Pledge $512,000 to the Zig Software Foundation
Insights, updates, and technical deep dives on building a high-performance financial transactions database.
tigerbeetle.com
October 25, 2025 at 4:27 PM
Reposted by Martin
I saw this on LinkedIn and it was just too accurate to not share here. Postgres powers so much of the world's software yet the core team is a couple dozen people. The ecosystem around it is also surprisingly small for how far reaching it is.
October 31, 2025 at 4:07 PM
Reposted by Martin
Have you ever found yourself thinking…Flink Watermarks…WTF?
🔥 This new tool might be for you :)

It's a hands-on, scrollytelling walkthrough of what watermarks in #ApacheFlink are, why they matter, and how to use them.

Try it out: flink-watermarks.wtf

#dataBS
Flink Watermarks…WTF?
Master Apache Flink watermarks with this interactive simulation. Learn what they are, why you need them, and how to configure them through hands-on examples.
flink-watermarks.wtf
October 20, 2025 at 1:44 PM
Reposted by Martin
#Python 3.14.0
Python Release Python 3.14.0
The official home of the Python Programming Language
www.python.org
October 10, 2025 at 8:31 AM
Reposted by Martin
Politics isn't manipulation and backstabbing. It's understanding how decisions actually get made and learning to navigate that reality.

Refusing to engage doesn't make politics go away. It just means you lose by default.

terriblesoftware.org/2025/10/01/s...
Stop Avoiding Politics
Most engineers think workplace politics is dirty. They’re wrong. Refusing to play politics doesn’t make you noble; it makes you ineffective.
terriblesoftware.org
October 1, 2025 at 5:35 PM
Reposted by Martin
Hosting a website on a disposable vape bogdanthegeek.github.io/blog/project...
Hosting a WebSite on a Disposable Vape
Someone's trash is another person's web server.
bogdanthegeek.github.io
September 15, 2025 at 1:06 PM
Reposted by Martin
I scored 13/21 on e-mail.wtf and all I got was this lousy text to share on social media.
Email is Easy
Everyone knows what an email address is, right?
e-mail.wtf
September 10, 2025 at 1:39 PM
Reposted by Martin
Love it - someone used SQL to build… a DOOM-like multiplayer shooter 😁 cedardb.com/blog/doomql/
Building a DOOM-like multiplayer shooter in pure SQL
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools…
cedardb.com
September 10, 2025 at 3:05 PM
Reposted by Martin
I should go on vacation more often—whilst I was away #ApacheFlink 2.1 was been released! flink.apache.org/2025/07/31/a...
July 31, 2025 at 2:19 PM
Reposted by Martin
New data oriented file format just dropped.

FastLanes, "like Parquet, but with 40% better compression and 40× faster decoding". 👀

Seems it can exploit correlations between columns and have fully SIMD friendly encodings to help with vectorization.

github.com/cwida/FastLa...
GitHub - cwida/FastLanes: Next-Gen Big Data File Format
Next-Gen Big Data File Format. Contribute to cwida/FastLanes development by creating an account on GitHub.
github.com
July 24, 2025 at 3:12 PM
Reposted by Martin
#kubriX: Your Out-of-the-Box Internal Developer Platform (#IDP) for #Kubernetes
kubriX: Your Out-of-the-Box Internal Developer Platform (IDP) for Kubernetes
Discover how kubriX integrates leading Open Source tools like Argo CD (GitOps), Kargo, and Backstage to deliver a fully functional IDP out…
itnext.io
July 22, 2025 at 5:18 PM
Reposted by Martin
We ran a randomized controlled trial to see how much AI coding tools speed up experienced open-source developers.

The results surprised us: Developers thought they were 20% faster with AI tools, but they were actually 19% slower when they had access to AI than when they didn't.
July 10, 2025 at 7:47 PM
Reposted by Martin
Security researcher #exploits #GitHub gotcha, gets admin access to all #Istio repositories and more

#infosec
Security researcher exploits GitHub gotcha, gets admin access to all Istio repositories and more • DEVCLASS
A security researcher investigated an archive of commits on GitHub, which developers had likely thought they had deleted, […]
devclass.com
July 11, 2025 at 10:16 AM
Reposted by Martin
qlever.cs.uni-freiburg.de is ridiculously fast.
The QLever SPARQL engine: fast, scalable, with autocompletion and text search
qlever.cs.uni-freiburg.de
July 3, 2025 at 5:25 PM
Reposted by Martin
Just came across DeepWiki. Autogenerated docs for GitHub projects. I took a look a SlateDB's and woah... It's excellent. Seriously considering ditching our human-written ones on our website. Can spend all our time on rustdocs and let DeepWiki translate that.
slatedb/slatedb | DeepWiki
SlateDB is a cloud-native embedded storage engine built on object storage. It provides a high-performance, durable key-value store designed to leverage cloud object storage systems while maintaining l
deepwiki.com
June 22, 2025 at 4:09 PM
Reposted by Martin
I’ve been saying this for a while: data streaming needs to be polyglot. I’m addressing this with Iron Functions: a WebAssembly-based runtime that enables writing #ApacheFlink transformations in several languages like TypeScript, Rust, and Go.
June 16, 2025 at 3:44 PM
Reposted by Martin
Why Senior Developers Google Basic Syntax

I feel seen...
Why Senior Developers Google Basic Syntax
The Truth About Expert Programming
faun.pub
June 10, 2025 at 4:31 PM