Tweets
- Tweets, current page.
- Tweets & replies
- Media
You blocked @swannodette
Are you sure you want to view these Tweets? Viewing Tweets won't unblock @swannodette
-
Given the generally compromised state of modern software development this is the reason I find LISP still incredibly useful. I can REPL into your shitty environment and make something reasonable for day to day work.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Also highlights the general misunderstanding that programming languages can really solve anything of consequence outside of *environments*.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Also a good example of very high quality creative software that’s completely free (since 2002)https://twitter.com/swannodette/status/1263872131558977536 …
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Of all the bits of creative software I’ve tried learning to use, really only SuperCollider has even remotely approached feeling like a “tool for thought”. Truly embracing the original Smalltalk ideas instead of just empty lip service paid off big time.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
If you use ClojureScript you probably use cljs-devtools and you probably rely on custom formatters. A suitable replacement before removal would be greathttps://twitter.com/ChromeDevTools/status/1263421789671239681 …
Thanks. Twitter will use this to make your timeline better. UndoUndo -
David Nolen Retweeted
There’s a similar discussion I often have (and struggle with) about tool or architecture choices. The median time to deliver a feature or other change usually doesn’t matter. You need to think about the tail latency - the “p99” - of feature delivery and optimize for that.
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Lots of tidbits here about the latest ClojureScript releases, Krell, as well as thoughts about the future.https://twitter.com/DefnPodcast/status/1261705450711666690 …
Thanks. Twitter will use this to make your timeline better. UndoUndo -
David Nolen Retweeted
Our 4th anniversary episode is out with awesome
@swannodette talking about#clojurescript and Krell - enjoy!https://soundcloud.com/defn-771544745/60-4th-anniversary-episode-return-of-david-nolen-aka-swannodette …Thanks. Twitter will use this to make your timeline better. UndoUndo -
David Nolen Retweeted
Do you use CommonJS?
@mgechev investigated impact of CommonJS when tree shaking
https://web.dev/commonjs-larger-bundles/ …Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Node.js and its ecosystem is a good example of what happens when you focus on local simplification and ignore global simplication. Unfettered ecosystem wide complexity.
Thanks. Twitter will use this to make your timeline better. UndoUndo -
React much like the JVM. Suitable for the very wide band of moderately complex apps. Like GC a global simplification. Tech choices for trivial or complex apps aren’t interesting. People talk about them like they matter, but prove nothing other than anything can be effective.
Thanks. Twitter will use this to make your timeline better. UndoUndo -
I believe the desire for semantically simple yet well performing for a very wide scope of scenarios is a software pipe dream. Gregor Kiscalez gave a talk in 1994 called the Mapping Dilemma https://gist.github.com/msgodf/85e826fdbd33000db2f5 … which covers the territory well. He was hopeful, I am not.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
The point about GraphQL seems gloss the over fact that DBs need innovation as much as frontend and backend programming technologies. Datomic continues to be overlooked and it has some nice answers here. Alternatives with similar ideas would be great.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
This followup by
@Rich_Harris addresses some of the issues I have https://dev.to/richharris/in-defense-of-the-modern-web-2nia …, but not the issue of APIs which is the fault of practice not technology - stop mutating published thingsThanks. Twitter will use this to make your timeline better. UndoUndo -
Though I disagree with the framing of some of the arguments, this is a good read, Second Guessing the Modern Web - https://macwright.org/2020/05/10/spa-fatigue.html … by
@tmcwShow this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Potential isn’t about doing N things nor abstractions. It’s about doing *ONE* thing and doing it so simply that adding another thing is trivial. In some circles, aka "writing some functions”.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Emphasizing *potential* over ease leads to composition. With a hardline on simplicity, you can often arrive at ease over time. But getting composition later is almost impossible without disruptive/breaking change.https://twitter.com/sendmehome/status/1260376207486365696 …
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
David Nolen Retweeted
You can use Krell to build a Clojurescript/React Native app on macOS now with Microsoft’s RN fork. REPL and reloading included. https://github.com/microsoft/react-native-macos …pic.twitter.com/y9nS5LgPmV
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
David Nolen Retweeted
25 years of Community, 25 years of Research, 25 years of FP, 25 years of Awesome, 25 years of Racket. To all the users and contributors out there, thanks for being part of our story. https://blog.racket-lang.org/2020/05/racket-is-25.html …
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Thanks. Twitter will use this to make your timeline better. UndoUndo
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.