This video contains 10 individual talks

Unconference Pitches (Day 2)
+10
See all speakers
See all 10 speakers

Sections in this recording

Unconference Pitches (Day 2)
Josua Schmid, Andres, Daniel, Daniel Susveila, Cristian Planas, Youssef Boulkaid, Masafumi Okura, Miron Marczuk, Chris Hasinski, and Yakau • October 04, 2023 • Vilnius, Lithuania • Talk

EuRuKo 2023

00:00:12.840 have you heard of a term machine
00:00:14.519 learning have you heard of a thing
00:00:16.520 called AI have you all heard the lie
00:00:19.320 that like to do that you need python um
00:00:22.800 that's a lie you can just use Ruby for
00:00:25.359 everything I want to show you how I did
00:00:28.199 it and you can do it too and then we can
00:00:30.279 all forget Python and just use Ruby for
00:00:33.360 machine learning and the and all the AI
00:00:35.680 mumo
00:00:43.079 jumbo Daniel Dan Daniel I us votos it's
00:00:48.760 DV so yeah it will be called numerical
00:00:52.000 rubby computations fast or something
00:00:54.760 like that yeah but no
00:00:57.480 python uh tests uh espe especially with
00:01:00.440 doing um the changes of context and how
00:01:04.960 you know uh the whole thing is working
00:01:08.560 behind the scenes and how it's steering
00:01:10.080 down the database so there's a way to
00:01:12.560 optimize this and yeah so my talk is uh
00:01:16.400 Stephen let it be so yeah it's directed
00:01:20.040 to Stephen the creator of arsp and uh
00:01:22.640 yeah that's that's my my pitch I
00:01:27.200 guess hi uh my name is Christian when I
00:01:30.159 want to present the rails performance
00:01:32.320 guide book I want to tell you about one
00:01:34.680 of the most basic truths in computer
00:01:36.280 science a lot of you may not know but
00:01:38.159 the first day that you come to the
00:01:39.520 computer science in in University they
00:01:41.600 teach you one basic immutable truth that
00:01:44.280 will be useful for your whole career
00:01:46.960 rails doesn't
00:01:50.439 scale uh if you have in the
00:01:53.719 community for a while you've heard this
00:01:55.200 a lot uh for some reason everybody seems
00:01:57.240 to repeat it like you go to an investor
00:01:59.280 that maybe has never touched a computer
00:02:01.240 they will know that for some reason uh
00:02:03.360 people that doesn't know the difference
00:02:04.399 between Java and JavaScript they know
00:02:05.719 that for some reason it's absurd and but
00:02:08.360 from that time there is rubies like DH
00:02:10.319 that says hey real scales I mean there's
00:02:13.000 companies like GitHub uh Shopify zes
00:02:16.239 that they use it as scale it needs to
00:02:18.680 scale um well how how do I do it in this
00:02:22.400 case seems like a a mystery well here I
00:02:25.080 can be of help I I I work at zesk I
00:02:27.440 specialize in performance problems and
00:02:29.640 with can tell you that we have a real
00:02:31.280 monolith that serves around two billion
00:02:32.959 request per day and we do it in a
00:02:34.959 planetary
00:02:36.480 scale uh let me tell you how you how we
00:02:38.840 do it thank
00:02:40.599 you uh hello I'm Andrew and have you
00:02:43.920 ever heard that uh rails is Magic or
00:02:47.040 Ruby is Magic and there are a lot of
00:02:49.400 magic tricks there right so what if you
00:02:52.760 could learn them that's that's what my
00:02:55.800 talk is about is uh to present some uh
00:02:59.360 Magic tricks that you can actually use
00:03:01.879 in your code to improve it and also
00:03:04.879 obviously some magic tricks that you
00:03:06.560 should never use in your code so my talk
00:03:10.159 is uh become Ruby wizard so vote for me
00:03:14.440 again I'm Andrew hello everyone so my
00:03:18.200 name is Yousef and I want to start with
00:03:20.120 like a quick show of hands who has been
00:03:22.000 writing Ruby for more than five
00:03:26.080 years yeah that's a lot of people
00:03:29.040 between two and five
00:03:32.480 years that's a couple hands less than
00:03:35.599 two
00:03:37.200 years I can count you on like one hand
00:03:40.560 and I think that's a problem so I think
00:03:44.000 the Ruby Community needs more Junior
00:03:46.640 developers uh and I want to talk a
00:03:49.760 little bit about that about why this is
00:03:51.360 the case about what's the effect on the
00:03:54.400 community and what we can hopefully do
00:03:56.640 about this I'm youf but for me like And
00:03:59.319 subscribe
00:04:00.360 and see you later
00:04:03.920 hopefully hello I'm Joshua you know me
00:04:07.040 from
00:04:08.159 yesterday I try a bit of a different
00:04:10.439 pitch now maybe rail 7 has 300,000 lines
00:04:15.480 of code no one can really grasp that
00:04:18.919 anymore one single person I think so but
00:04:22.079 when rails came out it had about
00:04:24.639 thousand lines of code I want to show
00:04:27.360 you how it looked like and what we can
00:04:30.560 learn from going back that far in
00:04:32.600 history 20 years M just just did go back
00:04:36.120 30 and I can run it on my MacBook
00:04:40.600 still I'm
00:04:43.600 Joshua so good morning everyone uh my
00:04:46.440 name is masafumi so actually I'm a
00:04:49.560 speaker uh today for right after lunch
00:04:54.080 talking about arsp code reading but uh
00:04:57.960 I'm going to talk about uh completely
00:05:00.520 different thing that's a new
00:05:02.479 documentation tool for Ruby which I
00:05:04.840 started to develop a few months ago and
00:05:08.600 it's
00:05:10.360 actually working so I'd like to show you
00:05:14.160 a demo of what I'm building uh yes so my
00:05:18.639 name is masi thank
00:05:20.400 you
00:05:22.199 helloo uh my name is Miron and um
00:05:25.600 yesterday the unconference talks that
00:05:27.720 were picked um tou on very important
00:05:30.280 topics of data governance and rapidly
00:05:32.960 building SAS applications I want to take
00:05:35.319 you to another level and um talk about
00:05:38.360 the moment where your SAS application
00:05:40.960 reaches the data compliance uh
00:05:43.479 requirement to store data of your
00:05:45.919 clients in the region they are from and
00:05:48.680 I want to share my experiences key
00:05:50.680 learnings and tips on how you can safely
00:05:54.960 split your multi-tenant SAS application
00:05:58.840 based on real example I'm yuron and yeah
00:06:01.800 enjoy the day on the conference
00:06:04.319 thanks hello Euro I'll ba made it um I
00:06:08.440 was actually drinking coffee and almost
00:06:09.919 missed those speeches uh my name is
00:06:12.039 Chris um and I'd like to give you a talk
00:06:14.840 about
00:06:16.080 databases uh the mythical creatures that
00:06:18.400 are databases how we use them how we
00:06:20.440 should use them how to read explain how
00:06:22.520 to use Advanced features of things like
00:06:24.440 postgress or even esuite um like to know
00:06:27.560 for you to know a little bit more about
00:06:29.800 the creature that lies beyond your rails
00:06:31.599 application which is called the database
00:06:33.440 thank you very much hey my name is yako
00:06:37.240 it's y a k a u uh but you can vote by
00:06:42.639 the name of the talk uh I'd like to I
00:06:44.720 work for Unity and I'd like to talk
00:06:47.440 about um hacks around um the gem called
00:06:52.199 intructor it's it's not about um that's
00:06:56.000 not the talk to sell you interactor cuz
00:06:59.479 it's a bit uh outdated maybe but it's
00:07:02.599 mostly about uh developer experience and
00:07:06.560 yeah our hacks
00:07:08.639 we uh WR to make our coding happier yeah
00:07:22.440 thanks
Explore all talks recorded at EuRuKo 2023
+28