Show newer

@jmw150 @lupyuen also, TDD (and gradual typing) are far more flexible. Types only solve one, very narrow (albeit common) class of errors. Options that allow for testing specific to the problem-space, rather than highlighting the problem space of the language, are good

RT @v3gajerusalemxD
@Endless_WebDev Blk and mostly liberal guy here…. I still use master. Worrying about such things was absolutely foolishly off mark. It was a non issue.

@lupyuen I didn't expect the compiler emphasis, though. Funny twist there. I think web devs like me don't so often think of that.

Interesting read! Thanks. I am partial to and the lisps, which he doesn't mention -- lisps might fall behind his call for "modern" languages (because of their age, though this is actually a bad indicator for them), and Clojure definitely disagrees with him about types, but strong agreement on immutability and functional thinking.

Lup Yuen Lee 李立源  
"what's a good general-purpose programming language?" https://www.avestura.dev/blog/ideal-programming-language

@lupyuen Interesting read! Thanks. I am partial to Clojure and the lisps, which he doesn't mention -- lisps might fall behind his call for "modern" languages (because of their age, though this is actually a bad indicator for them), and Clojure definitely disagrees with him about types, but strong agreement on immutability and functional thinking.

I switched to Clojure because I wanted to trick my teammates into doing what they didn't want to do in Java.

RT @fndriven
✅ Clojure Backend
✅ XTDB (Datalog!)
✅ Baked-in Users
✅ No Node (HTMX!)
biffweb.com/

you have been struggling lately -- downtime and intermittency. @freemo anything you can divulge about what the challenges have been?

RT @lisperati
If you'd handed me a modern smartphone 25 years ago, and told me this is how everyone does computing now...

...I'd obviously have been super impressed by the tech, but I also would've been really saddened by the dumbness & inflexibility of the user interface

RT @slightlylate
My tweet on the perils of CSS-in-JS got a lot of questions, and I think this is the best one. Instead of burying the answer(s) down-thread, wanted to extract it into a separate conversation. A short 🧵👇 twitter.com/moonriseTK/status/

Debugging missing information in this graphql-using system I wrote a couple years ago. Trouble is, I don't remember how I made it, and haven't touched graphql since then. I guess I'll take credit that it has worked reliably til now.

@Parienve @turak so at what level of this process does git fit in, if I want version control of passwords? Is git inside or outside the encryption?

Call me a dissident child, but I don't like the fact that my organization has recently doubled and tripled corporate alliances with people like Adobe, Slack, Github, and Microsoft, along with DNS, VPN, and other big contracts. They would be fine in isolation, but the fact that they all seem to be coming along in the same two-year span screams irresponsibility and lack of due-diligence, possibly hoping that money-based decisions (alternately throwing money and "saving money") will make the world a better place, without apparently taking any tech consultation about it.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.