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!
"Rust is for Professionals"
> Of all the programming languages I've used, Rust seems to empathize with its users the most.
Has the Town seen this yet? https://www.bell-labs.com/institute/blog/plan-9-bell-labs-cyberspace/
So I created an Evangelion title card generator because why not ?!
Try it here: https://thomasorus.github.io/evangelion-episode-generator/
Ugly code: https://github.com/Thomasorus/evangelion-episode-generator
Now go and troll your friends. #theWorkshop
This week I learned more than I'd ever thought I'd know about transaction isolation in Postgres
Today I'm launching shards on my website: https://maxdeviant.com/shards/2020/introducing-shards/
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: https://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!
🤝 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
Doing Advent of Code in PureScript this year.
Here's my solution for Day 4: https://github.com/maxdeviant/advent-of-code/blob/master/2020/purescript/04/src/Main.purs
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
I’m thrilled to announce that tomorrow is my first day on the engineering team at WorkOS (https://workos.com/)!
I’m super excited about the platform we’re building to help developers quickly integrate enterprise features (like single sign-on) into their app and cross the enterprise chasm.
宝霞龙. 26. Conjurer of code. Devourer of art. Pursuer of æsthetics. Soli Deo gloria. He/him.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.