clojure-europe

2026-05-27T07:08:18.558419Z

morning

ray 2026-05-27T07:32:54.163679Z

Good πŸ₯š morning

ray 2026-05-27T07:33:26.912349Z

Not quite a hammock but πŸ€·πŸ»β€β™‚οΈ

2026-05-27T07:37:26.437349Z

I mean; it is also suspended

2026-05-27T07:37:32.637459Z

What makes a hammock a hammock?

ray 2026-05-27T07:40:57.213709Z

let's go to the dictionary πŸ˜…

simongray 2026-05-27T07:37:33.603569Z

Good morning

thomas 2026-05-27T07:39:34.381139Z

Mogga

Patrick 2026-05-27T10:53:45.680579Z

good morning! we had a great meetup in Amersfoort yesterday. Hopefully, we can do that again. I gave a presentation on SSR that was well received. I rarely (have to) present. Does anyone have tips on dealing with anxiety around this? I felt pretty drained by the time I got home. We have soooo many great presenters in our community it feels like a steep hill to climb.

borkdude 2026-05-27T11:01:10.960269Z

One recommendation is the YouTube video How to speak. It's not about anxiety but just how to give a good presentation

πŸ™ 1
borkdude 2026-05-27T11:02:13.662369Z

On anxiety: just make a lot of miles

πŸ˜… 1
Patrick 2026-05-27T11:04:04.347129Z

I believe you're referring to this one: https://www.youtube.com/watch?v=Unzc731iCUY

βœ… 1
borkdude 2026-05-27T11:04:19.812589Z

A meetup like yesterday was very informal. One way to make it more enjoyable for yourself could be to make it more interactive and or get more into the tech and hack together, you don't have to make it a formal presentation

πŸ™ 1
borkdude 2026-05-27T11:06:53.845679Z

Although some structure to guide the conversation is certainly very helpful

seancorfield 2026-05-27T12:55:14.824539Z

I spoke at user groups and conferences around the world for nearly two decades and I was always anxious before and drained afterward. You can become a great presenter through practice and through reading/watching hints and tips on how to engage your audience and structure a talk, but you may never lose the anxiety and exhaustion of it. And that's okay: even the best, most seasoned conference speakers are often anxious before and exhausted after!

πŸ™ 1
thomas 2026-05-27T13:25:25.702679Z

Feeling exhausted is not uncommon I think, as you put a lot of effort into it. As for feeling anxious, the best advice I ever got was: there are three presentations: β€’ The one you prepare β€’ The one you actual give β€’ And the one you wish you had given Considering that this is very true, you always think if things you could have done better, forgot to say etc. I came to the conclusion that the bit in the middle isn't that important. You do your best and that is all that counts IMHO.

πŸ™ 1
borkdude 2026-05-27T13:27:03.252559Z

For me it depends. I'm more anxious to present before an audience who doesn't know me that well and I kinda have to "sell" the topic to them, like presenting about Clojure at a general dev conference, I totally don't like that and it drains me if I get blank stares ;)

borkdude 2026-05-27T13:27:31.387799Z

so I'm glad I'm not the clojure dev advocate :)

πŸ˜… 1
seancorfield 2026-05-27T13:27:32.626199Z

I used to give Clojure talks at ColdFusion user groups and conferences πŸ˜„

borkdude 2026-05-27T13:28:19.465389Z

I mean a did a couple of those talks, I also had fun ones, it also depends on the audience and setting

borkdude 2026-05-27T13:29:20.502779Z

I remember doing one about reagent + CLJS at a general dev meetup. I thought I came across way too boring and it didn't do much. But years later I discovered that at least one person actually picked it up and started doing clojure because of that talk (I don't remember who that was but he did tell me)

borkdude 2026-05-27T13:30:34.237929Z

I also did a couple of clojure talks at universities and taught a clojure course there. Also "converted" some people along the way

seancorfield 2026-05-27T13:31:05.469499Z

When I was at Macromedia/Adobe, they'd send me to conferences all over the world to speak about ColdFusion-related topics -- and I was not a dev advocate! (I was Macromedia's senior IT architect) I left Adobe in 2007, but continued to talk about CFML for years, gradually adding bits of FP and Clojure into my talks after 2010, including user groups in Sydney and Melbourne while my wife and I were on vacation there πŸ™‚ and some of those CFers became Clojurians.

πŸ˜† 1
borkdude 2026-05-27T13:31:14.287079Z

but after doing 16 years of Clojure I find it harder and harder to "sell" clojure since it's so normal to me

borkdude 2026-05-27T13:32:21.468279Z

tl;dr it's way easier to speak about something while you're also exploring it yourself and feeling the excitement

thomas 2026-05-27T13:32:21.570149Z

the audience makes a big difference, last week I did the Rama presentation online only. that sucked. A live audience is so much better.

borkdude 2026-05-27T13:32:40.365019Z

oh yes, online presentations... same feeling

seancorfield 2026-05-27T13:35:29.730309Z

The shift to online presentations was a big part of why I stopped giving talks. I like a live audience.

πŸ‘ 1
seancorfield 2026-05-27T13:36:01.646359Z

(aside from one or two REPL-based demos, I haven't given a talk anywhere since 2013 now...)

borkdude 2026-05-27T13:38:02.739769Z

anyway, if you guys want to know what the presentation was about yesterday that @pdekruif gave: People now take Java + React (or Clojure + ClojureScript and Reagent / Re-frame) for granted as a default stack. But things have shifted. Browsers have become faster, CSS has matured (transitions) and it's actually feasible to build interactive web apps with updating components while you type without JS, using (full page) morph (HTMX, D*). So there's an opportunity to rethink what we take for granted. This was also exemplified by two talks at the Clojure Conj last year, and other talks/demos like those by Anders Murphy. I haven't had the chance to work on one of those "new-old" stacks yet since I don't do a lot of "backend web dev" these days, but I'm curious about it of course.

thomas 2026-05-27T13:39:06.048159Z

I recently build a SSR website. bits of JS here and there, but not much

borkdude 2026-05-27T13:40:22.803679Z

What was funny is that the talk was announced to be about "SSR". I expected SSR to be taken as: you have a SPA but you want to use SSR to improve the initial UX + search index results. That's how the term SSR was used in the React context. But I guess SSR now means PHP-style apps?

thomas 2026-05-27T13:43:36.169599Z

maybe... I just generate hiccup with small bits of JS.

borkdude 2026-05-27T13:44:22.952809Z

in what context, job or hobby thingie?

thomas 2026-05-27T13:44:43.468819Z

commercial side project.

borkdude 2026-05-27T13:45:15.807389Z

I used to do that when I started out with clojure btw. but it was just tic-tac-toe... and I was happy to get rid of my backend so I didn't have to run that on my VPS anymore :P

seancorfield 2026-05-27T13:46:08.538679Z

The morph libraries are still JS tho', right? You just don't have to write JS yourself?

borkdude 2026-05-27T13:46:27.024809Z

yes, they are relatively small JS projects

thomas 2026-05-27T13:46:55.488579Z

At IBM we wrote a tic-tac-toe in cljc, with two end points. one running it in the browser and one on the backend. same logic, two different ways to present the data

thomas 2026-05-27T13:47:31.888319Z

https://bootkiezen.nl/ (still quite a few bugs, and on Safari pictures that are upside down)

thomas 2026-05-27T13:48:05.924119Z

seems to be a '.webp problem

borkdude 2026-05-27T13:50:26.260569Z

my first ever clojure project that I also hosted on my VPS was a service to find out who was following you on twitter, but not vice versa I took it offline when twitter closed their free API

πŸ‘ 1
borkdude 2026-05-27T13:50:42.992309Z

that was classic SSR, CLJS didn't even exist then

Asier 2026-05-27T14:20:57.802139Z

I feel you, presentations suck all my energy too. Not giving a f*uck is what I was recommended, but easier said than done.

πŸ™ 1
2026-05-27T15:35:27.162319Z

When I do stuff online (and I do a lot of presenting in the day job) I basically turn the presentation into a series of provocations (and or a workshop)

πŸ‘ 1
πŸ™ 1
2026-05-27T15:35:37.807909Z

'cos yeah, I can't go for that long w/o feedback

2026-05-27T15:35:47.259439Z

if I wanted no feedback I'd do a blog post

πŸ‘πŸ» 1
neumann 2026-05-27T16:02:17.074309Z

For me, it helps to be clear on what I think about the subject, why I think that way, and the path I'm taking through the material. I'm always nervous before speaking, but once I get talking, that goes away.

πŸ’― 1
πŸ™ 1
neumann 2026-05-27T16:04:26.683469Z

Also, congrats on the meetup! I appreciate you taking on the responsibility and making it happen. It's no small effort.

πŸ‘πŸ» 1
❀️ 1
jasonbell 2026-05-27T13:44:12.703649Z

Morning - pic of the Celtic Peace Garden in Muff, Co. Donegal. Took it on Monday before my on-call started πŸ™‚

πŸ•ŠοΈ 2
2026-05-27T15:40:12.302489Z

all of my jokes about this are too obvious. I'm paralysed by the choice

imre 2026-05-27T14:41:35.577849Z

good morning

neumann 2026-05-27T16:04:37.713499Z

Good morning!

lread 2026-05-27T16:11:08.778419Z

Morning!

Safe 2026-05-27T16:57:16.316089Z

In a nod to @raymcdermott I thought I'd say "Good morning" with a picture of a peony in my garden. I'm no gardener, and it's a miracle I know it's a peony, but what I now know is how surprisingly difficult it can be to photograph flowers!

😍 5
ray 2026-05-27T16:59:23.745739Z

Great job

Safe 2026-05-27T17:23:25.882459Z

Hehe, thanks! They don't respond to simple instructions, unlike children and animals, but I got there in the end.

πŸ˜‚ 2
cch1 2026-05-27T01:55:50.443099Z

Excusez-moi de vous dΓ©ranger, chers Clojuriens hexagonaux. Je vais passer mes vacances d’étΓ© en France. J'aimerais assister a` un meetup d’utilisateurs Clojure Γ  Nantes ou Γ  La Baule / Le Pouliguen. Merci d'avance.

πŸ‡«πŸ‡· 4
neumann 2026-05-27T03:50:01.458409Z

Sounds lovely! Nice French too.

plexus 2026-05-27T06:29:33.292679Z

maybe ask in #C054B77K5 as well

🎯 1