Ricardo Signes 

386 Followers
91 Following
2.8K Posts
Programming, empathy, good drinks, and bad movies. Director @ Fastmail.
Home pagehttps://rjbs.cloud/
GitHubhttps://github.com/rjbs
Lipogramshttps://oulipo.social/@rjbs

I'm looking for work, please boost!

I'm a senior software engineer with 35 years of experience. I've worked across an unusually wide range of domains: mobile game backends, privacy-preserving data platforms, high-throughput COVID testing infrastructure, email and account systems, e-payment processing, job marketplace systems, and bioinformatics. I pick up new domains quickly and have a track record of doing it repeatedly. I understand how to turn business needs into engineering requirements.

I've worked remotely since the 1990s and can operate with minimal supervision. I don't need hand-holding to find the right problem to solve. Several of my most valued projects were self-directed: I identified the need, built the thing, and shipped it.

Some of the technologies I'm familiar with include: Python, Perl, TypeScript/JavaScript, Haskell, Go, C, Java. Postgres, MySQL, SQLite. Flask, SQLAlchemy. AWS (Lambda, S3, RDS, SQS, EC2). Docker, Git. Github and Gitlab.

I've also repeatedly picked up new languages and stacks as needed: Haskell for differential privacy research, TypeScript for a 24/7 AWS Lambda system, Flask for my most recent employer. I've become productive with new systems over and over, and I can do it quickly.

I'm also a published author (Higher-Order Perl, Morgan Kaufmann), longtime blogger, and conference speaker with a reputation for making complex ideas clear.

My résumé is at https://plover.com/~mjd/cv/Mark%20Jason%20Dominus.pdf

[email protected]

Thanks for your attention!

#OpenToWork #remoteWork #softwareEngineering #Python #backend #hiring

#fediHire #getFediHired

Episode 7 of The Boroughs was so much worse, writing-wise than all previous episodes that it was weird. What happened?
This article on Arabic text rendering has been making the rounds, but it's so good that I don't mind maybe being the nth person you see post it. https://lr0.org/blog/p/arabic/
An interactive introduction to the terrific experience of rendering Arabic typography and its technical debt | La Vita Nouva

I'm back to learning more SwiftUI by having Claude Code produce documentation that explains SwiftUI generally using a specific SwiftUI program that I had Claude Code generate. This is a weird experience on a number of levels.

Part of this is that I am finding it extremely informative and helpful, but once in a while my long experience programming lets me see that something it said can't be true, and digging in, I unravel it… and thus learn more.

Still amazing, useful, and a very mixed bag.

At this point, skipping macOS 26 has become a silly point of pride, but I guess I really will upgrade to iOS 27.
After 21 years in this biz, I have finally added "deliverability" to my spell checker's dictionary.
Immediately after I installed mouse management software…
Unexpected random memory: Junk mail tagged CAR-RT SORT.
HELP
Dark Sun was cyberpunk.