
Clojure CLJ full-stack development, with some JS and PHP thrown in occasionally. Professional tech account for @WorldsEndless. Mastodon @worldsendless@qoto.org
Provo & Salt Lake City, UT
Joined December 2013
- Tweets4.9K
- Following563
- Followers450
- Likes5.9K
Oh wow, this is really neat! biffweb.com/
"Biff is a batteries-included web framework for Clojure. Launch new projects quickly without getting bogged down in complexity later."
Learned about it from this interesting post biffweb.com/docs/essays/why-…
They use Conjure! :D
More than 1000 Nubank Clojure services/libraries already use clojure-lsp (and clj-kondo under the hood) as the linter for formatting, clean-ns, and diagnostics 🎉
#Clojure #ClojureLSP #cljKondo
Do you know the difference between space-between, space-around, and space-evenly (justify-content) in CSS flexbox?
Sometimes you want the power of text, sometimes you want the power of data.
In org-mode buffer there is no trade-off, we have both!
Indeed the content of an org-mode buffers is not only TEXT...
IT IS ALSO DATA.
AND THIS IS #emacs
youtube.com/watch?v=3-J-PFRn…
To me the learning curve is not as steep as it is slow. There's something profound to many learnings. They have multiple facets, each taking their good time to drive home. I love it. Coding with others is my best way of learning. It gives me quick access to their facets.
This Post is from an account that no longer exists. Learn more
Rich Hickey's view on static types as a modeling language (similar to UML):
youtu.be/2V1FtfBDsLU?t=3965
#clojure
@[email protected] retweeted
Replying to @Endless_WebDev
Close? Nah. I don't ever close Emacs. And I would never ever quit Emacs. When Emacs misbehaves I kill the shit out of it with kill-emacs command. Yeaaah, I kill it soooo good, even kernel starts panicking.
Moving to Mastodon? Did you know that you can also run a huge Rails app like that on @GraalVM's high-performance Ruby implementation @TruffleRuby?
graalvm.org/ruby/
Today I tried to run #Mastodon on @TruffleRuby and it just worked as a drop-in replacement! 🚀
No Gemfile/app changes needed.
I only had to fix one small bug in rb_thread_fd_select() used by hiredis and a one-line change in the Puma config!
Wanna install the Clojure CLI as a binary clj.exe (no Powershell module) on Windows using an MSI installer?
github.com/casselc/clj-msi/r…
#clojure #windows
✨ Want to be a Software Developer at Vincit [@Vincit_Plc] working remotely? 👇 ClojureJobboard.com/clojure-…
I tweet very seldom lately but today there is a good reason to tweet - I've been promoted to Principal engineer at @gitlab! Super happy to be the first frontend dev reaching this level in the company and looking forward for working on more challenging tasks!
Replying to @enunomaduro
Many people still see PHP through the prism of the PHP < 7.0 era. Also, for many people, PHP = WordPress, which is poorly written for 2022 standards.
@[email protected] retweeted
Replying to @enunomaduro
What are the scalability limits of Postgres in various configurations? I.e. global record count, table record limits, number of tables, transactions per second, records per year, read scalability limits with and without read replicas, etc?
I tried how Emacs Paredit behaved around a thing. Just so that I can decide around how it should behave in Calva. Took me so much time and so many tries to just test this little thing. What a strange application Emacs is. It's like entering a separate universe.
@[email protected] retweeted
On Sunday, we will have our second meetup about #NLP in #Clojure.
This time, @CarstenBehring will demonstrate solving a classification problem using a #DVC pipeline with #Clojure and #Python.
clojureverse.org/t/nlp-study…





















