RT @AdamHelins
Awesome, first Convex hangout on how to build dApps in #clojure #blockchain @convex_world
RT @borkdude
The argument parsing code of neil is basic, short and effective. Subcommands + key/values. Every subcommand gets to pick their arguments from the set of key/values.
Ah! And all this time I thought it was just something Bootstrap used for accessibility with their labels.
---
RT @_georgemoller
💡 Are you familiar with the for attribute in HTML?
https://twitter.com/_georgemoller/status/1442922994142040064
RT @RustyVermeer
Some more #clojure code art. Feeling happy with these results.
The 'art grid' function is my favourite part, I think:
https://github.com/adam-james-v/cypress/blob/main/src/cypress/main.cljc#L577-L608
Well, that wasn't bad at all! Fully front-end session timeouts for a low-significance app by putting @plexus @plexus@mastodon.social @plexus@toot.cat @lambaisland new Deja Fu library to the test. So simple!
HEEELP! I'm working in elisp and miss my #clojure data orientation. What is the right way to simplify this thing?
or we use immutable data and never have the question, "wait... did this get emptied?"
Interesting how the concept itself goes away.
#ClojureScript
---
RT @VladPasca5
JavaScript tip💡
You can use the syntax "array.length = 0" to empty an array
Here is how it works
👇
I guess the #Clojure slick truth model usually sidesteps this:
(let [home (or address "no address")]
home)
and I like having some-> for safe interop:
---
RT @DThompsonDev
Javascript has a cool feature called Nullish coalescing. A logical operator that returns the value of the right side if it is null or undefined.
const home= address ?? "No address"
If address is Null, it returns the right side. I really like the way t…
https://twitter.com/DThompsonDev/status/1442124677766320133
Ah. That moment of gitignore-ance when you realize that ignore isn't actually doing regular expressions; the * just tricked you. #git #gitignore #regex
Have you seen this, @DanBell ? This looks like the kind of mental-shift that you and I have appreciated on things before. Even if it isn't quite "put a repl in it"
---
RT @dustingetz
This UI is reflected from #clojure specs attached to #Datomic peer functions. Client/server datasync is fully managed, incremental, streaming, fast. No reducers. No state atom. No client database. No normalization. Open your REPL and code simple Clojure fun…
https://twitter.com/dustingetz/status/1344290897987452929
RT @TechCrunch
D-ID launches 'Speaking Portrait,' a way to turn photos into custom, photo-realistic videos https://tcrn.ch/39vID4r by @etherington
RT @dustingetz
You don't need a web framework, you need a web language. In this blog post we explain hyperfiddle/photon – a reactive #Clojure/Script dialect, specialized for server-streamed user interfaces.
Full Stack Clojure web app engineer