Great work from Tony Aldon in converting both the #Clojure and the #Clojurescript sites to orgmode! Much easier for me to read and bookmark and copy now.
https://github.com/tonyaldon/clojure-site-org-mode
https://github.com/tonyaldon/clojurescript-site-org-mode
Sometimes with Figwheel I use (reset-autobuild) to cause it to rebuild the JS -- either to restart a broken thing, or usually to print for me the reason it broke. Anyone know the ShadowCLJS equivalent? #ClojureScript
RT @RobStuttaford
You're about to build a new web app UI, using #ClojureScript.
What CSS framework / library do you use? Why?
(Been happy with Bulma by @jgthms for close to 5 years, wondering what the landscape is like today)
Although https://github.com/tristanstraub/garden-mower is inspired by use with Tailwind, I just used it to easily, rapidly import an arbitrary CSS file into my #Clojure #Clojurescript Garden files. Beautiful!
Also, it was my first project in which I've used deps.edn instead of Leiningen. Cider started it notably quickly. Success on two fronts!
Can your programming language do this? #clojure #clojurescript https://vlojure.io/
Like #Clojure #ClojureScript to #JavaScript, #Mastodon excels but #Twitter reaches. Thanks to https://moa.party/, I get the best of both worlds.
We chafe at the "impurity of the syntax artifacts that have to be injected to do whitespace editing."
Enjoying catching up on old episodes of the @JacekSchae #Clojurescript Podcast, I enjoyed an insightful interview with the Shaun Labron, author of Parinfer who is apparently no longer on Twitter. Now what I want to know is how SmartParens came about as the #emacs next thing. https://podcasts.apple.com/us/podcast/s2-e1-lisp-editing-with-shaun-lebron/id1461500416?i=1000448529731
I've always been fascinated to hear @stuarthalloway talk about using an #emacs environment that changes once/decade. Enjoying catching up on @JacekSchae #Clojurescript Podcast, Great interview about his insight into Spartan IDE and clean mental attics. https://soundcloud.com/user-959992602/s2-e2-repl-with-stuart-halloway
Shortly after reading this I lived it in a #ClojureScript react wrapper:
---
RT @nathell
Did you know React catches common typos and warns you against them?
https://github.com/facebook/react/blob/main/packages/react-reconciler/src/ReactFiberClassComponent.new.js#L499 https://t.co/TDarG8qaqe
https://twitter.com/nathell/status/1457057928561704963
I got it, never to be troubled again by how to do full-stack AJAX file uploading in #Clojure #ClojureScript! https://orys.us/uf
RT @wazound
shaunlebron's Tetris tutorial for #Clojure and #ClojureScript is really wonderful.
Is it weird that optimizing JavaScript is such a dinner discussion for #ClojureScript? I never thought about it when I was more of a JS dev, but things like Google Closure say I should've. Doing his amazing optimization thing, I highly recommend @mfikes
https://github.com/mfikes/cljs-bean/blob/master/doc/overview.md
---
RT @mfikes
Messing with update-vals in ClojureScript REPL, using cljs-bean to increment values in a JavaScript object
Good advice. Follow these steps and your soul will be ready to graduate to #clojurescript
---
RT @DThompsonDev
Path that I recommend for web dev beginners
- HTML
- CSS
- GitHub & Git
Learn about the basics of version control early on, plus you feel like a hacker! Lol
- Javascript
- understand APIs & how much it helps!
- Framework/Library (Angular, React etc)
Now you're a frontend dev!
https://twitter.com/DThompsonDev/status/1456965896170266626
#ClojureScript framework? Time to take a look!
---
RT @mccrmx
🦊 I'm excited to announce Sitefox v0.0.1!
It's a ClojureScript backend web framework that runs on Node. One year ago I went all in on full stack cljs and Sitefox is the result.
#clojure #clojurescript #webdev
https://github.com/chr15m/sitefox
👇 See the next tweet for quick start cmds.
https://twitter.com/mccrmx/status/1454341307787137026
Normally I'd say, "isn't that great?" But today I realized the rules seem a little different with #clojurescript. I learned that I don't know enough about interceptors and controllers, or transducer pipes, but there is never a hippopotamus operator or new [...] syntax
---
RT @MrAhmadAwais
As a JavaScript developer, every day I know less. 🧠
https://twitter.com/MrAhmadAwais/status/1452351296737058816
Here are my choices:
🎨 #ClojureScript -- Reagent or Re-Frame (both tried and proven w/react.js)
🖥 #Clojure JVM for entire Java ecosystem
🪣 Clojure - PostGres w/HoneySQL, or TXDB for raw-Clojure high-performance Datalog
🚢 Uberjars for 1-line deploy, with Jenkins for CI/CD
---
RT @robertbalazsi
What's your tech stack and why?
Here are my choices:
🎨 Frontend: React, MaterialUI (robust, mature, I'm familiar with them)
🖥️ Backend: No…
https://twitter.com/robertbalazsi/status/1452545826228776961
RT @PrestanceDesign
A very good reading about #ClojureScript performance for this week end. https://twitter.com/juxtpro/status/1451165834798419972
ua-parser-js has been compromised. Bitter cheers to #Javascript #NPM users! Glad I'm not using NPM much in my #ClojureScript projects.
Great article from Juxt on performance of #Clojurescript apps. In particular I'm happy to have called out the issue with lambdas in reagent functions, as that one has bit me before. https://www.juxt.pro/blog/clojurescript-app-performance
Garden makes #css in #clojure and #clojurescript something of a joy. Check out how these selectors work out, and of course auto-updating means editing styles in the browser's editor is much less necessary.
Full Stack Clojure web app engineer