Pinned post

Today I'm launching shards on my website: maxdeviant.com/shards/2020/int

These are a way for me to write down and share my rough, uncut thoughts without all the ceremony and polish of a proper post.

Shards also appear in my Atom feed, so subscribe to that if RSS is your thing: maxdeviant.com/atom.xml

(Also, let me know if there are improvements I can make to my RSS feed, I'm not a big RSS person).

Updating a Rust project after a 1.5+ years, was relieved to find relatively few new errors/warnings, suggesting the language is stabilizing.

And while many linters are good, Clippy still has to be the best. Really appreciate how errors give you an exact fix with laser precision.

Over the weekend I revived an old project of mine, `drop` (滴), that I first started back when first started hanging out in the Merveilles IRC 🙂

maxdeviant.com/posts/2022/revi

Been a while since I've written any blog posts (especially of the technical variety), so I'm pleased to present to you "Stacking Optionals in TypeScript":

maxdeviant.com/posts/2021/opti

I'm working with some code where a function takes a `date` parameter, and if no date is provided, calls Date.today _in the default argument constructor_.

The functional programmer in me finds that absolutely horrifying.

I'm not sure why calling an impure function in the argument constructor bothers me so much more than calling it in the body of the function would – but it sure does!

So Merveilles Town, how are you doing today? Are you feeling okay? Is everything all right? Talk to me. :tealheart:

I’ve just came back from a walk around a lake near the sea. Two swans noticed me and came to say hello!

This week I learned more than I'd ever thought I'd know about transaction isolation in Postgres

postgresql.org/docs/current/tr

Today I'm launching shards on my website: maxdeviant.com/shards/2020/int

These are a way for me to write down and share my rough, uncut thoughts without all the ceremony and polish of a proper post.

Shards also appear in my Atom feed, so subscribe to that if RSS is your thing: maxdeviant.com/atom.xml

(Also, let me know if there are improvements I can make to my RSS feed, I'm not a big RSS person).

Recently released Radicle, a peer-to-peer code collaboration stack. Super excited!

radicle.xyz

🤝 Peer-to-peer — no central servers, no censorship
💻 Local-first — everything's stored on your machine
🔐 Secure by design — no accounts, just crypto 🔑
💕 For the collective — a fresh take on sustainability

My utter disdain for Go has been rekindled as of late.

Finally getting around to adding code completion for luxe/wren ✨

I’ve since cleaned up the formatting to match vscode, this was really early on when I got the plumbing down and completion was first coming through

Show older
Merveilles

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.