Sal Rahman
banner
salrahman.com
Sal Rahman
@salrahman.com
I write code for fun, and for profit.

Also working on something (not so) exciting for the Fediverse.

I also post here: https://techhub.social/@manlycoffee
That said, there are some things that I just won't allow me to cross post.

And that's being character limit.

My Mastodon instance has 1024. A blog post is almost unbounded.

Bluesky? Just 300.
I never know when it's appropriate to double/cross-post on across platforms.
November 20, 2025 at 2:58 PM
I never know when it's appropriate to double/cross-post on across platforms.
November 20, 2025 at 2:56 PM
I'm exploring the use of on-device AI, instead of delegating things over to a third-party.

I feel so proud of myself for thinking at that level.
November 20, 2025 at 2:56 PM
I post on Mastodon to just vibe.

But I'm picking up Bluesky because…

Well it seems like you get more clout easier.
November 20, 2025 at 2:55 PM
The overall attitude on X (formerly known as Twitter): "if you're not hustling, you are doing something wrong". Everyone seems to be bullshitting somehow.

Bluesky: "I'm just vibing".
November 20, 2025 at 2:53 PM
Reposted by Sal Rahman
This is wild 🤯

Shoutout to “Stanislav K” GPU-based spray system in Unity with real-time gradients and surface detail. VR just leveled up! 🔥 🚀

#unity #xr #devs
October 29, 2025 at 3:22 AM
Reposted by Sal Rahman
been having a think about software and platforms again, wrote it down.

www.aparker.io/post/3lvjepu...
The Future Of Software Is Small — aparker.io
August 3, 2025 · 6 min read
www.aparker.io
August 3, 2025 at 7:07 PM
Reposted by Sal Rahman
16,615 requests per second 🚀

That's as fast as it gets for a basic "Hello world" Wasm component that acts as a HTTP server.

Now onto adding actual functionality to see how it impacts performance.
May 18, 2025 at 1:00 PM
I keep telling myself that I'll use Bluesky more, but I can't seem to bring myself to do so.

Gotta start doing so.
April 21, 2025 at 5:07 AM
Reposted by Sal Rahman
Us developers have learned the hard way that:

1. Prototyping is more like 10% of the actual work - even though the business folks thinks we're 90% done

2. Shipping prototypes to production is possible but generally a bad idea

Vibe coding is prototyping. Others will learn - soon
April 14, 2025 at 11:35 AM
Can someone explain to me the rationale for having deprecated practically all of the methods and functions in the `crypto/elliptic` package? pkg.go.dev/crypto/ellip...
elliptic package - crypto/elliptic - Go Packages
pkg.go.dev
April 7, 2025 at 4:33 PM
Reposted by Sal Rahman
Please, someone show @mark-carney.bsky.social's team why and how to use markcarney.ca as a handle. (Assuming that this is the actual official account, of course)
April 7, 2025 at 3:52 PM
Reposted by Sal Rahman
A few days ago I gave a keynote at the PaPoC workshop on Byzantine Eventual Consistency and Local-first Access Control. It wasn't recorded, but slides are here
speakerdeck.com/ept/byzantin...
Byzantine Eventual Consistency and Local-first Access Control
Slides from a talk given at the 12th Workshop on Principles and Practice of Consistency for Distributed Data (PaPoC), Rotterdam, Netherlands, 31 March 2…
speakerdeck.com
April 5, 2025 at 2:15 PM
Reposted by Sal Rahman
Still thinking about the time Don Knuth complimented my font choice for my slides. (That was before he knew I made the slides in Keynote. He hasn't spoken with me since.) 🧮
April 5, 2025 at 2:56 PM
Reposted by Sal Rahman
Dressing up the most boring coefficient possible, 1, as two Greek letters is pretty incredible
This earnest reaction from Joe Scarborough is the actual reason the White House tried to hide their completely bogus tariff calculation behind fancy Greek letters.

I also simply stopped reading and skipped ahead when I got to the Greek letters portion of the tariff press release.
April 4, 2025 at 3:41 PM
Reposted by Sal Rahman
The Wikimedia Foundation, which owns Wikipedia, says its bandwidth costs have gone up 50% since Jan 2024 — a rise they attribute to AI crawlers.

AI companies are killing the open web by stealing visitors from the sources of information and making them pay for the privilege
April 2, 2025 at 9:12 AM
Reposted by Sal Rahman
i tried nix for the first time 2 years ago and I've given up on using it as a package manager locally (I just went back to homebrew), but I'm still using NixOS. Even though it's very confusing it still feels like the easiest way for me to manage a server
March 8, 2025 at 4:01 PM
Reposted by Sal Rahman
Nice short read this morning. I wasn’t super familiar with CBOR before getting into AT Protocol stuff.
Begrudgingly choosing CBOR over MessagePack
Protocols are important. Communicate with caution.
taylor.town
March 2, 2025 at 2:40 PM
Reposted by Sal Rahman
"this website uses cookies" yeah and i'm fasting what do you want me to do
March 3, 2025 at 9:00 AM
Reposted by Sal Rahman
Bluesky, Pixelfed, Mastodon, Signal
February 24, 2025 at 6:31 AM
Reposted by Sal Rahman
being older than someone doesn’t magically make you correct. 🙃
February 24, 2025 at 12:41 PM
Reposted by Sal Rahman
A triply orthogonal system of surfaces from stereographic projection of Hopf coordinates
December 10, 2024 at 12:51 AM
Reposted by Sal Rahman
Tonight, on John Oliver's Last Week Tonight, #mastodon and #pixelfed got a call out for not falling in line with Trump and as an alternative to Meta products.
#uspol
February 24, 2025 at 4:53 AM
Reposted by Sal Rahman
In case you were wondering where AI currently is on the Gartner Hype Curve
February 24, 2025 at 1:27 PM