Skip to content

Commit

Permalink
Add EMEA on Rails 2021 (#361)
Browse files Browse the repository at this point in the history
* Add EMEA on Rails 2021

* Add `.DS_Store` to `.gitignore`

---------

Co-authored-by: Marco Roth <[email protected]>
  • Loading branch information
hummusonrails and marcoroth authored Nov 3, 2024
1 parent 5125278 commit 3b2efd6
Show file tree
Hide file tree
Showing 7 changed files with 174 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,5 @@ service_account.json
# kamal
.kamal/secrets
.kamal/secrets.staging

.DS_Store
Binary file not shown.
1 change: 0 additions & 1 deletion data/brightonruby/brightonruby-2020/videos.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
---

# TODO: schedule

# Website: https://brightonruby.com/2020/
Expand Down
143 changes: 143 additions & 0 deletions data/emea-on-rails/emea-on-rails-2021/videos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
---
- title: "Democratizing the Fight Against Ruby Memory Bloat"
raw_title: Democratizing the Fight Against Ruby Memory Bloat - Hongli Lai
speakers:
- Hongli Lai
event_name: EMEA on Rails 2021
published_at: "2021-06-09"
description: |-
Ruby apps can use a lot of memory, but not for the reasons you think. I've discovered that as much as 70% of the memory usage is not caused by Ruby, but by the system's memory allocator! The good news is that there are technically simple solutions. So why isn't everybody using them? That's the bad news: they're cumbersome to deploy. We can say that the solutions are not "democratized".
I'm on a mission to allow everyone to easily get rid of Ruby memory bloat. In this talk I'll explain where Ruby memory bloat comes from, what the solutions are, and how I'm working on democratizing the solutions in the form of Fullstaq Ruby. I will also talk about my efforts to make Fullstaq Ruby a sustainable open source project.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: "-zlfQm6rEh0"

- title: "Frontendless Rails Frontend"
raw_title: Frontendless Rails Frontend - Vladimir Dementyev
speakers:
- Vladimir Dementyev
event_name: EMEA on Rails 2021
published_at: "2021-06-09"
description: |-
Everything is cyclical, and web development is not an exception: ten years ago, we enjoyed developing Rails apps using HTML forms, a bit of AJAX, and jQuery—our productivity had no end! As interfaces gradually became more sophisticated, the "classic" approach began to give way to frontend frameworks, pushing Ruby into an API provider's role.
The situation started to change; the "new wave" is coming, and ViewComponent, StimulusReflex, and Hotwire are riding the crest.
In this talk, I'd like to demonstrate how we can develop modern "frontend" applications in the New Rails Way.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021
video_provider: youtube
video_id: 5fDPPUinTq4

- title: "A History of Nairuby and Tech Development in Africa: Impacting through
Solutions"
raw_title:
"A History of Nairuby and Tech Development in Africa: Impacting through
Solutions - Michael Kimathi"
speakers:
- Michael Kimathi
event_name: EMEA on Rails 2021
published_at: "2021-06-09"
description: |-
What is a tech community? Why should you join a tech community? How can you add value to a community you are a member of? Nairuby has come a long way and so has the tech ecosystem. Reminiscing about the community journey will guide us for the next few decades.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: TUV6WKrFiTo

- title: 'Beautiful reactive web UIs, Ruby and you: The RailsConf "Live Demo"
Addon'
raw_title:
'Beautiful reactive web UIs, Ruby and you: The RailsConf "Live Demo"
Addon - Jonas Jabari'
speakers:
- Jonas Jabari
event_name: EMEA on Rails 2021
published_at: "2021-06-09"
description: |-
A lot of life changing things have happened in 2020. And I'm obviously speaking about Stimulus Reflex and Hotwire and how we as Rails devs are finally enabled to skip a lot of JS while implementing reactive web UIs. But what if I told you, there's room for even more developer happiness? Imagine crafting beautiful UIs in pure Ruby, utilizing a library reaching from simple UI components representing basic HTML tags over styled UI concepts based on Bootstrap to something like a collection, rendering reactive data sets. Beautiful, reactive web UIs implemented in pure Ruby are waiting for you!
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: 2P8NRoqUgCE

- title: "Making the Leap into Teach Leadership"
raw_title: Making the Leap into Teach Leadership - Tanaka Mutakwa
speakers:
- Tanaka Mutakwa
event_name: EMEA on Rails 2021
published_at: "2021-06-09"
description: |-
Taking on a technology leadership role is a tough transition for any developer, because only part of the skills and experience you had as a developer prepares you for the expectations of a new role. In this talk I will share common challenges new tech leaders face and how to tackle them.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: MkMLNNfa3RU

- title: "New dev, old codebase: A series of mentorship stories"
raw_title: "New dev, old codebase: A series of mentorship stories - Ramón Huidobro"
speakers:
- Ramón Huidobro
event_name: EMEA on Rails 2021
published_at: "2021-06-09"
description: |-
Mentorship in software development carries a lot of responsibility, but plays an integral part in making tech communities as well as individuals thrive.
In this talk, we'll go over some of my mentorship experiences, adopting techniques and learning to teach, so we can teach to learn. Anyone can be a great mentor!
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: 5uYCpBdtLmk

- title: "API Optimization Tale: Monitor, Fix and Deploy on Friday"
raw_title: "API Optimization Tale: Monitor, Fix and Deploy on Friday - Maciek Rząsa"
speakers:
- Maciek Rząsa
event_name: EMEA on Rails 2021
published_at: "2021-10-21"
description: |-
I saw a green build on a Friday afternoon. I knew I need to push it to production before the weekend. My gut told me it was a trap. I had already stayed late to revert a broken deploy. I knew the risk.
In the middle of a service extraction project, we decided to migrate from REST to GraphQL and optimize API usage. My deploy was a part of this radical change.
Why was I deploying so late? How did we measure the migration effects? And why was I testing on production? I'll tell you a tale of small steps, monitoring, and old tricks in a new setting. Hope, despair, and broken production included.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: "-UgDdlG0tIc"

- title: "Zerus & Ona: A warm welcome to the world of technology"
raw_title: "Zerus & Ona: A warm welcome to the world of technology - Miriam Tocino"
speakers:
- Miriam Tocino
event_name: EMEA on Rails 2021
published_at: "2021-10-21"
description: |-
Young children are growing up highly surrounded by technology without knowing what's behind it. How do we spark their curiosity and introduce them to the world of technology to not only use it as consumers but to start seeing themselves as creators?
In this workshop, you'll get to know Zerus and Ona, a 0 and a 1, living inside your computer and sharing their adventures in The Binary World. Along with Miriam, you'll create a new story from scratch that will inspire every child to learn more about technology and start gaining superpowers.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: AGMofrIsTlM

- title: "Self-Care on Rails"
raw_title: Self-Care on Rails - Ben Greenberg
speakers:
- Ben Greenberg
event_name: EMEA on Rails 2021
published_at: "2021-10-21"
description: |-
This past year has been one of the most challenging years in recent memory. The pandemic has taken a toll, including on children.
Adults used their professional skills to help make the year a little better for the kids in our lives: Therapists counseled, entertainers delighted, teachers educated... and Rails developers developed!
In this talk, I'll share the apps I built on Rails that helped my kids and me cope, celebrate and persevere through the year.
In 2020, tech was pivotal in keeping us going, and for my kids, Rails made the year a little more manageable.
This talk was delivered at EMEA on Rails, a virtual mega-meetup which took place on June 9, 2021.
video_provider: youtube
video_id: HuhzXPB1wQg
16 changes: 16 additions & 0 deletions data/emea-on-rails/playlists.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
- id: PL-pWnolRukJX1d7-cxY2jruggH47EplAe
title: EMEA on Rails 2021
location: online
description: 'The conference experience, minus the jetlag! There are so many Rubyists in Europe, the Middle East, and Africa, but we haven"t managed to gather much in the past year, and we could definitely learn a lot from each other. Let"s get together (virtually for now) and experience some of the excitement of an international conference (remember those?), without jetlag or timezone challenges! Our first event will be a meetup-of-meetups featuring EMEA speakers from this past RailsConf and recent EMEA conferences.'
published_at: "2021-09-30"
start_date: "2021-06-09"
end_date: "2021-06-09"
channel_id: UCpFp-lBTusrapElhe4hYhxA
year: "2021"
videos_count: 9
metadata_parser: Youtube::VideoMetadata
slug: emea-on-rails-2021
banner_background: "#FF607F"
featured_background: "#000000"
featured_color: "#FFFFFF"
12 changes: 12 additions & 0 deletions data/organisations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -468,3 +468,15 @@
slug: brightonruby
language: english
youtube_channel_id: UCTj2HxTYg7Q4fi1cLccSoQA

- name: EMEA on Rails
website: https://github.com/amcaplan/emea-on-rails
twitter: emeaonrails
kind: meetup
frequency: yearly
playlist_matcher: EMEA on Rails
default_country_code: IL
youtube_channel_name: emeaonrails9306
slug: emea-on-rails
language: english
youtube_channel_id: PL-pWnolRukJX1d7-cxY2jruggH47EplAe
2 changes: 1 addition & 1 deletion data_preparation/organisations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@
# youtube_channel_name: Confreaks
# slug: rubyconf
# language: english
# youtube_channel_id: UCWnPjmqvljcafA0z2U1fwKQ
# youtube_channel_id: UCWnPjmqvljcafA0z2U1fwKQ

0 comments on commit 3b2efd6

Please sign in to comment.