Skip to content

Commit c529c16

Browse files
authored
Merge pull request #66 from RubySlovenia/october-2024-meetup-recap
Meetup recap (oct 2024)
2 parents 65660d5 + 6c933a1 commit c529c16

10 files changed

Lines changed: 73 additions & 0 deletions
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
layout: post
3+
title: "October Ruby Meetup: Event sourcing, Turbo, Kamal, and devenv"
4+
author: jurgen
5+
bg_photo: /assets/img/posts/2024-10-10-meetup-group-2.jpeg
6+
---
7+
8+
We were delighted to welcome a full house of Ruby developers and friends, this time at [agiledrop], who hosted us and provided a great space for our meetup, with refreshing drinks and snacks.
9+
10+
This meetup was special since it was the longest we could remember, running for more than 2 hours of exciting talks.
11+
12+
The first talk was by [Ljubomir Marković], who had a presentation about event sourcing. He presented this software pattern, and how it can be used to build more robust and scalable applications. We heard about his experience with event sourcing in production, together with various tips on how to get started with this pattern.
13+
14+
Next up was [Miha Rekar], who presented Turbo, which enables developers to build Rails applications whose behaviour and speed of interaction resemble single-page applications built with JavaScript, without actually writing any JavaScript.
15+
16+
The crowd was very engaged and asked many interesting questions, and both talks were followed by a lively discussion.
17+
18+
We also had the following lightning talks:
19+
20+
- [Miha Rekar] talked about [Kamal 2], a tool for deploying Rails (and other) applications,
21+
- [Domen Kožar] presented [devenv], which is a fast, declarative, reproducible and composable developer environments using Nix,
22+
- [Miha Filej] demonstrated a couple of ideas of how to start a [habit of regular writing](https://writinghabit.com/) in order to clear your mind and improve your skills.
23+
- [John Jarvis] shared insights on how Gitlab uses AI for automatic code reviews in their merge requests.
24+
25+
As always, we extend our heartfelt thanks to the organizer [Krištof Črnivec] for putting together yet another fantastic meetup, and to [agiledrop] for sponsoring the event.
26+
27+
The enthusiasm and engagement of our members continue to inspire us, and we can't wait to see what our next meetup will bring.
28+
29+
## Slides
30+
31+
<a href="https://tcb.si/lectures/rug-si/2024-10-10-event-sourcing" target="_blank">Ljubomir Marković: Event sourcing</a> <br>
32+
<a href="https://speakerdeck.com/mrfoto/turbo" target="_blank">Miha Rekar: Turbo</a> <br>
33+
<a href="https://speakerdeck.com/mrfoto/kamal-2-dot-x" target="_blank">Miha Rekar: Kamal 2.x</a> <br>
34+
35+
## Photos
36+
37+
<div class="gallery">
38+
39+
<a href="/assets/img/posts/2024-10-10-meetup-kristof.jpeg" target="_blank" >
40+
<img src="/assets/img/posts/2024-10-10-meetup-kristof.jpeg" alt="Krištof Črnivec at the meetup">
41+
</a>
42+
<a href="/assets/img/posts/2024-10-10-meetup-ljubomir-markovic.jpeg" target="_blank" >
43+
<img src="/assets/img/posts/2024-10-10-meetup-ljubomir-markovic.jpeg" alt="Ljubomir Marković presenting">
44+
</a>
45+
<a href="/assets/img/posts/2024-10-10-meetup-miha-rekar-turbo.jpeg" target="_blank" >
46+
<img src="/assets/img/posts/2024-10-10-meetup-miha-rekar-turbo.jpeg" alt="Miha Rekar presenting Turbo">
47+
</a>
48+
<a href="/assets/img/posts/2024-10-10-meetup-john-jarvis-jpeg.jpeg" target="_blank" >
49+
<img src="/assets/img/posts/2024-10-10-meetup-john-jarvis-jpeg.jpeg" alt="John Jarvis presenting">
50+
</a>
51+
<a href="/assets/img/posts/2024-10-10-meetup-domen-kozar.jpeg" target="_blank" >
52+
<img src="/assets/img/posts/2024-10-10-meetup-domen-kozar.jpeg" alt="Domen Kožar presenting">
53+
</a>
54+
<a href="/assets/img/posts/2024-10-10-meetup-miha-filej.jpeg" target="_blank" >
55+
<img src="/assets/img/posts/2024-10-10-meetup-miha-filej.jpeg" alt="Miha Filej presenting">
56+
</a>
57+
<a href="/assets/img/posts/2024-10-10-meetup-group.jpeg" target="_blank" >
58+
<img src="/assets/img/posts/2024-10-10-meetup-group.jpeg" alt="Group photo of the meetup">
59+
</a>
60+
<a href="/assets/img/posts/2024-10-10-meetup-group-2.jpeg" target="_blank" >
61+
<img src="/assets/img/posts/2024-10-10-meetup-group-2.jpeg" alt="Group photo of the meetup">
62+
</a>
63+
</div>
64+
65+
[Ljubomir Marković]: https://tcb.si/
66+
[Miha Rekar]: https://mr.si/
67+
[Domen Kožar]: https://domenkozar.com/
68+
[Miha Filej]: https://miha.filej.si/
69+
[Krištof Črnivec]: https://www.linkedin.com/in/kristof-crnivec
70+
[John Jarvis]: https://si.linkedin.com/in/john-jarvis-287a246
71+
[agiledrop]: https://agiledrop.com/
72+
[devenv]: https://devenv.sh/
73+
[Kamal 2]: https://kamal.dev/
359 KB
Loading
764 KB
Loading
494 KB
Loading
374 KB
Loading
339 KB
Loading
352 KB
Loading
356 KB
Loading
331 KB
Loading
520 KB
Loading

0 commit comments

Comments
 (0)