Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion _posts/2026-03-26-q1-meetup.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ That question carried the discussion well beyond the formal program and into the

<div class="gallery">
<a href="/assets/img/posts/2026-03-26-meetup-01.png" target="_blank" >
<img src="/assets/img/posts/2026-03-126-meetup-01.png" alt="Rubyists worried about AI">
<img src="/assets/img/posts/2026-03-26-meetup-01.png" alt="Rubyists worried about AI">
</a>
</div>

Expand Down
46 changes: 46 additions & 0 deletions _posts/2026-06-11-q2-meetup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
layout: post
title: "2026 Q2 Ruby Meetup: RubyConf AT Insights, LLM Workflows at Scania, and Safe Concurrency in Ruby"
author: matickocijancic
bg_photo: /assets/img/posts/2026-06-11-meetup-01.jpeg
---

The Q2 edition of the Slovene Ruby Meetup, organized by [Krištof Črnivec], was once again hosted at the [Computer History Museum].

The evening opened with a talk by [Luka Ločniškar] on LLM integration at Scania. Ločniškar shared how his team was given effectively unlimited access to Codex tokens and, over the past few months, adopted an aggressive AI-first approach across much of their workflow and operations. The presentation offered a rare and practical look into how software engineering teams at large corporations that have fully embraced LLM-driven development actually operate day to day.

The Ruby meetup audience, traditionally somewhat skeptical of the AI wave, responded with many thoughtful and critical questions. Ločniškar himself appeared to share several of these concerns, particularly around security and the risks of giving autonomous agents too much freedom. At the same time, the discussion made it clear that attitudes are gradually shifting. Coding automation is increasingly becoming a reality that is difficult to completely dismiss or ignore.

A similar theme continued in a talk by Črnivec, who shared his impressions from a recent Ruby conference in Vienna ([RubyConf AT]). Once again, AI dominated the conversation. His main takeaway was the uneasy atmosphere surrounding the topic. Speakers oscillated between ecstatic enthusiasm and outright doom-and-gloom predictions, sometimes within the very same panel discussion. What programming (and with it the Ruby community) will look like in the near future remains uncertain, and that uncertainty is creating a strange mix of excitement, confusion, and anxiety.

One of the speakers at the Vienna conference, [Ljubomir Marković], also presented at the meetup. His talk, _The Humble Event Bus: Building Safe Concurrency in Ruby_, took a more theoretical direction, exploring concurrency and domain-driven design through the lens of event-driven architecture.

As always, the meetup continued long after the talks had ended. Everyone gathered for drinks afterwards, with the table splitting between the conservative majority enjoying a standard lager and the more adventurous minority sampling raspberry-infused local craft beer. Most of the group eventually continued the evening over plates of delicious čevapčiči, a beloved barbecue staple across the wider region, while conversations about Ruby, LLMs, and the mysteries of the human soul carried on late into the night.

## Photos

<div class="gallery">
<a href="/assets/img/posts/2026-06-11-meetup-01.jpeg" target="_blank" >
<img src="/assets/img/posts/2026-06-11-meetup-01.jpeg" alt="2026 Q2 Ruby Meetup">
</a>
<a href="/assets/img/posts/2026-06-11-meetup-02.jpeg" target="_blank" >
<img src="/assets/img/posts/2026-06-11-meetup-02.jpeg" alt="2026 Q2 Ruby Meetup">
</a>
<a href="/assets/img/posts/2026-06-11-meetup-03.jpeg" target="_blank" >
<img src="/assets/img/posts/2026-06-11-meetup-03.jpeg" alt="2026 Q2 Ruby Meetup">
</a>
<a href="/assets/img/posts/2026-06-11-meetup-04.jpeg" target="_blank" >
<img src="/assets/img/posts/2026-06-11-meetup-04.jpeg" alt="2026 Q2 Ruby Meetup">
</a>
<a href="/assets/img/posts/2026-06-11-meetup-05.jpeg" target="_blank" >
<img src="/assets/img/posts/2026-06-11-meetup-05.jpeg" alt="2026 Q2 Ruby Meetup">
</a>
</div>

_Photos courtesy of Miha Rekar, Lenart Rudel, and Krištof Črnivec._

[Krištof Črnivec]: https://www.linkedin.com/in/kristof-crnivec
[Computer History Museum]: https://www.racunalniski-muzej.si/
[Luka Ločniškar]: https://www.linkedin.com/in/lukalocniskar1/
[RubyConf AT]: https://rubyconf.at
[Ljubomir Marković]: https://www.linkedin.com/in/ljubomirmarkovic/
Binary file added assets/img/posts/2026-06-11-meetup-01.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/img/posts/2026-06-11-meetup-02.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/img/posts/2026-06-11-meetup-03.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/img/posts/2026-06-11-meetup-04.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/img/posts/2026-06-11-meetup-05.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.