It is hard to even describe how awesome it is with an event where I get a chance to talk face-to-face with so many passionate Clojurians. There’s a paradox in that while we are in such massive agreement on things, it is like everyone of us has unique perspectives on everything. It’s lovely! My mind was blown over and over. I now have this need to connect your faces to your Slack handles, so want to ask people who I talked to to DM me and say hi. ❤️
We somehow missed each other. I met two Joyriders there, so now I know for sure it’s not just me using it. 😃
thanks to you @pez - was hoping to say hello in person! enjoy using Calva and Joyride everyday and I sometimes even get a compliment or two from my emacs using colleagues - which I consider the most highest of praise
@rads (author of #babashka-bbin 😎 ) wearing a cool shirt (shot taken while we were crossing the street) - also in the photo: Mia of Clojure Apropos fame (is she even on this Slack?)
@ediacara is here!
Ah cool! I wasn't sure this account belonged to her :)
@djblue thinking hard about his next portal feature in the background
Hi friends!
Heeeey
The conj might be the only conference where I met an Orthodox priest (who does Clojure, @semperos) so far, pretty interesting!
my jacket may be cool but nowhere near as cool as Recia’s.
Ha! Your personality is plenty cool though. So we’ll call it a tie.
if only @potetm wasn't so casual that he would wear a tie!
I really do need to up my tie game
we can't overdress on Rich though, that would be wrong
so cool to meet you btw @potetm
same man. It was so great to be able to spend some time with you.
that’s an amazing jacket!
There are at least two symbols missing, imo. calva joyride 😃
Next year for sure!
@lee mentioned as a person who helped a person at my table at my Clojure Meet and Mix table twice and rightfully so!
Nice of you to share, that feels nice
For any of the people I spoke to only briefly (there are too many to mention in this channel alone), then I apologize. I do much better with long conversations with in-depth discussions, while the Conj usually provides only a few minutes for an in-person hug. It makes me feel like my interactions were superficial, which is the last thing I want. If anyone wanted to talk to me for longer, then please reach out, and I will be happy to make time!
You don’t seem the least bit superficial in the hallway setting. Just sayn’
Thank you Peter ❤️
Incidentally, you were one of the people I did not get time to talk to who I would have enjoyed a long conversation with
I am so glad we finally (after how many years?!) got to meet in person and talk. Keep in touch ❤️
I would certainly like to!
Yeah, we didn’t get to have a chat proper. But we’ll fix that eventually!
Wait... are you this @jennifer.myers? https://archive.oredev.org/oredev2014/2014/speakers/jen-myers
We spoke at Oredev 2014 at breakfast (where I gave a talk about ClojureScript/Reagent) I also visited your talk because I didn't understand CSS well (and still don't, haha).
@borkdude Haha, yes, that's me! I always did my best to stand up for CSS. 🙂
I already thought you had a familiar face but I couldn't quite place you at the conj. Are you now working for nubank? They are quite lucky to have you!
That's very kind of you to say! Yes, I've been at Nubank for almost five years doing a couple of different things and now I manage the Datomic Developer Success team.
@borkdude Jen was working with me to record the video interviews. She has many talents!
It was such a pleasure to see all of you! I was too busy this year, but I'm glad I got at least some time to chat.
Does speaker Paolo Ferri have an acct here? Looking for a git repo or materials about Clockwork Clojure
I talked to him afterwards and the code isn't public yet, although it certainly looked interesting!
Paolo doesn’t have an account yet. But he said he would be getting one when I poked him about it. 😃 🤞
Yeah, Paolo's talk was intriguing, and I felt myself wanting to learn more.
@pez, you were saying the vanilla VSCode agentic coding support has matured to be comparable to Cursor, what extensions are you referring to?
I wouldn’t say compatible. I meant that Copilot has improved to hold a candle and more to Cursor. What I use: • A GitHub Copilot subscription ($10/month + a budget for extra premium requests that I have capped at $100/month and not reached so far) • The GitHub Copilot extension • The Calva Backseat Driver extension • #joyride (not needed per se, just that I have scripted Copilot sub agents and things and Joyride makes it easy for the agent to show you results as interactive webviews in VS Code. Backseat Driver gives Calva’s REPL to the Copilot agent as a tool with zero config. (Joyride gives its repl to the agent as a separate tool, so useful also outside Clojure projects.) Backseat Driver is Cursor compatible in the sense that it is also an MCP server, but when used with Copilot this is not needed, so that’s another thing I like with Copilot. The VS Code team is on fire developing Copilot, so I recommend using VS Code Insiders and getting the latest adds several times a day. Some things I like with Copilot: • The VS Code team is on fire with it • Easy to use and understand how to control the agent context window • Tools for using the context window effectively. (Like subagents, released a few days ago, which I may mean I no longer will need Joyride for that) • A great lineup of free and payed for models • Easy to use any model you like • Pretty cheap compared to the competition (I guess as long as there is competition 😃) • A remote agent, that runs in GitHub’s Actions infrastructure. I haven’t done the work needed to give it the REPL yet, but for some tasks it is still very useful I probably should make some tutorials around how I use these things… Here’s a collection of instructions, prompts and chat modes for Clojure, that are reasonably up-to-date: https://github.com/github/awesome-copilot/blob/main/collections/clojure-interactive-programming.md.
thank you!
Breakfast with some Conj folks!
I've been told this is an instant classic that's worth sharing. At dinner one night, I was talking about setting up an HTTP server and how to configure it for "full async", and we immediately all looked at each other and said the same thing out loud... https://imgflip.com/i/acbb9u
There’s also: > If people can go full async with something, they will