@camdez

61 Followers
205 Following
74 Posts
Founder and CEO at CollBox. Emacs, Clojure, &c.—tea enthusiast, erstwhile vagabond, libertine, & over-thinker.
bloghttps://camdez.com
githubhttps://github.com/camdez
Fixed Order Sorting in Clojure

Here’s another tidy bit of Clojure that makes me happy… Of course it’s easy to sort items in the natural order: (sort [1 3 4 2]) ; => (1 2 3 4) Or via a mapping to elements that sort in a natural order: (sort-by count ["xx" "xxx" "x"]) ; => ("x" "xx" "xxx") But how do we sort in a user-defined, fixed order?

camdez
Apologies for the slightly redundant post; this is a blog post with a touch of background. Discussion on Reddit if you have feedback or questions: https://www.reddit.com/r/Clojure/comments/1k4nqor/the_duality_of_transducers_clojures_transducers/
I finally re-recorded and published my intro to Clojure's transducers talk that I gave last year. Check it out if you're a Clojure user who's not yet using transducers. It includes the insight that made me start using transducers every day: https://www.youtube.com/watch?v=ACwJNGxo3o4
The Duality of Transducers — Clojure's Transducers from Scratch

YouTube

Redbox.HAL.Configuration
.ConfigurationFileService implements IConfigurationFileService

STOP MAKING SERVICES AND FACTORIES AND INTERFACES AND JUST READ THE FUCKING JSON FILE YOU ENTERPRISE FUCKERS

Could we set Uranus on fire to steal its hidden diamonds?

It would be tricky to burn away the outer layers of Uranus, but doing so could reveal a possible stash of gems – in this episode of Dead Planets Society, the hosts reveal a relatively simpler technique to rob the ice giant

New Scientist

"The US has landed on the moon again."

🥹

#im1

Woah, M-^ (delete-indentation) in #emacs will join all lines in the active region. #til

25 years later, still learning new tricks with core commands.

My friend Michi and his team today launched 🧈ButterDocs with buttery (sorry) smooth collaboration tools for writing, a sleek UI and the ultimate goal for you to be able to ditch Google Docs. Give it a try!

ProductHunt: https://www.producthunt.com/posts/butterdocs

And: frontend and backend both fully implemented in #Clojure & #ClojureScript 🥳

ButterDocs - The Google Docs alternative for serious writers & teams | Product Hunt

You can finally ditch Google Docs... Seriously. Complete writing projects 50% faster with distraction-free writing, built-in notes and outlining board, and collaboration built for professional writing and editing workflows.

Product Hunt