@jarohen

40 Followers
100 Following
33 Posts
XTDB Head of Engineering @ JUXT
I'm giving a virtual talk for London Clojurians at 12:30 US Central (just under 3 hours from now) if you wanna hear about a bunch of neat JVM performance tricks. https://www.meetup.com/London-Clojurians/events/296225883/
Ten to the Ninth: Performance Techniques in Jepsen (by Kyle Kingsbury), Tue, Oct 17, 2023, 6:30 PM | Meetup

**THIS IS AN ONLINE EVENT** [Connection details will be shared 1h before the start time] The London Clojurians are happy to present: Title: **Ten to the Ninth: Performanc

Meetup
I miss written tutorials. I hate how every tutorial is a YouTube now. I don’t want to watch 15 minutes and forget to pay attention for the second that has the detail that I am missing or it just doesn’t show. Even short tutorials are 3 minutes when it could have been a ten second read. I want to skim a page and go directly to the point. Has writing really become that hard to do?

So my 2yo is just figuring out how to do a stern face when she's "telling us off". It takes her a second or so to get her eyebrows in the right place as she tries various things out - it's cute as hell and absolutely hilarious to watch.

And yet, somehow, even she manages to be more imposing than Trump's mugshot 😂

As my book is officially published today, I should provide some more details. My goal in writing the book was to explain what climate models do, how they are built, and what they tell us. It’s intended to be very readable for a general audience, in the popular-science genre. The title is “Computing the Climate: How we know what we know about climate change”. You can order it here: http://cambridge.org/9781107589926
or from your favourite bookshop.
#ComputingTheClimate

JUXT lunch-n-learn: "(Modern) Java for Clojure Programmers" https://www.youtube.com/watch?v=NccnidiRknA

It occurred to me that, commercially, I've been writing 100% #clojure for a while now, so I felt quite out-of-date. What better way to force myself to catch up than committing to give a talk on the subject?

Anyway, hoping it'll be as useful to folks watching as it was for me researching.

Covering language changes since #Java 8, virtual threads and the structured concurrency preview in Java 21.

"(Modern) Java for Clojure Programmers" by James Henderson

YouTube

stop making the conversation about work-at-home about productivity

eliminating non-essential worker commutes means less fossil fuels wasted

remote policies increase access for disabled people, especially with chronic illness that flares

LGBT folks and PoC experience less bigotry and it's easier to report bigotry when they do

do some people want hybrid? do some people want on-site? sure

but stop pretending the discussion was about productivity or what employees want

it's about real estate portfolios

A perfect meme!
“This should be decided at the ballot box” is such an utterly deranged thing to say when the reason why we are in this situation is that Trump and his enablers didn’t respect the decision at the ballot box and instead engaged in a vast conspiracy to end constitutional government.

I naively mixed lazy-seqs and transducers in 'just a quick #clojure data transformation script', with unfavourable results. Hope it saves someone a trip down a rabbit hole!

https://www.juxt.pro/blog/sequence-mapcat/

JUXT Blog: Adventures with inadvertently eager Clojure, via `sequence` and `mapcat`

I naively mixed lazy-seqs and transducers in 'just a quick Clojure data transformation script', with unfavourable results.

First the UK government effectively bans protest, now they try to make striking illegal.

They are supposed to work for us, not control us.

Our dissent is feedback on their poor job. It is a response to their failure. We have an easier way of expressing this.

General election, now.