-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add EMEA on Rails 2021 * Add `.DS_Store` to `.gitignore` --------- Co-authored-by: Marco Roth <[email protected]>
- Loading branch information
1 parent
5125278
commit 3b2efd6
Showing
7 changed files
with
174 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -83,3 +83,5 @@ service_account.json | |
# kamal | ||
.kamal/secrets | ||
.kamal/secrets.staging | ||
|
||
.DS_Store |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
--- | ||
|
||
# TODO: schedule | ||
|
||
# Website: https://brightonruby.com/2020/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters