We're looking for an experienced front-end lead/head of front-end where I work (HealthUnlocked, a social network for health) if that sounds like your cup of tea! Pls boost if you like boosting things. t.co/uO2aiEqlp6


When I’m building an app I don’t care if I make breaking changes. I can manage that. The cost of doing so is vastly less than the cost of keeping all the old app code around.

Show thread

Just watched Rich Hickey’s “Spec-ulation” talk and I feel like spec is designed for library developers, not app developers. The constraints he talks about make sense for libraries, but feel like they seriously limit the usefulness of spec for app developers.

Dare I say it… I think “clojure.spec” may be *complecting* data validation with gradual typing… or at least it feels like that’s what’s happening with my attempts at using it with compojure-api instead of schema.

I tried getting spec.test/check working but just got lost in how to deal with functions that call the database. Also was a bit miffed to find out that instrument doesn’t check `:ret` specs as this was what first made me reach for it - a fn returning the wrong thing.

Show thread

Any clojure.spec fans on here who would be up for giving my PR a quick review ☺️?

I'm trying to get my head around how to make spec useful but so far it's not clicking. Am I on the right track?


Is it crazy how saying sentences backwards creates backwards sentences saying how crazy it is?

Opening a packet of salt and shake crisps in the dark is a frustrating experience that will leave you with greasy fingers. There, I said it.

Jessica Lange, particularly, is absolutely brilliant in American Horror Story: Coven. It’s a mystery to me why I slept on this so long. Even the concept of having the same actors play different characters is right up my street, like some kind of inverse doctor who.

Every good Clojure function looks like a T-rex, in profile, facing to the left. Every single one. If your function doesn't, it needs refactoring.

Change my mind.

Show thread

How to review/refactor a function.

Does it look like a T-rex? Yes? Good. No? Make it look more like a T-rex. Well done.

Tell me I'm wrong.

Just so you know, "git -amend" doesn't amend anything.

It gets parsed as: git -a -m 'end'

That is, it commits all modified files with a message that just says "end"

I suffer so you don't have to 🤦‍♂️

How good are Shellac tho. I feel like I don't have enough people to enthuse about Shellac with. Where are all the other Shellac fans??

Death, sincerity 

Trying to write a song about my mum’s dog Molly, who died last week, and how we grant so much more dignity to our pets in death than we do to people. But then I remembered that sincerity isn’t cool, dumbass.

We'd have a lot fewer hand-wringing thinkpieces about AI if we called it "efficiently searching a possibility space for the weights that minimize an error function over a training set" (which is what it is) instead of "artificial intelligence" or "machine learning".

The danger of AI isn't that it will take over the world, it's that people will put way too much faith in its dumb predictions. #heyfeedfox

If anyone fancies some sort of collaboration I'd be well up for that. I know my limitations but I enjoy making daft stuff 😹.

Show thread
Show older

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!