Live data from Hacker News

Ruby Video – On a mission to index all Ruby conferences

rubyvideo.dev

31–40 of 70 posts

Re: Ruby Video – On a mission to index all Ruby conferences

#31
post #15

Really nice to see a deployed modern Rails site. I just recently decided to try Rails 8 out for a side-project of mine (Paranoia RPG virtual table top) and had a generally pleasant experience. The biggest pain point was the lack of Grade A documentation for the best way to use ActionCable and Turbo – information is spread out between Rails Guides, API docs, and then the Turbo / Stimulus documentation. The actual API…

Activerecord is flaw because of n+1 query issue.

I also dislike Activerecord. The solution to a lot of this is creating database views and interfacing with that.

Re: Ruby Video – On a mission to index all Ruby conferences

#32
post #9

Is it just me, or is Ruby experiencing a renaissance of sorts? There has been a bunch of positive press, and the community seems more active and vibrant than ever?

It's not just you. From one of the main contributors to Ruby Video[0]:

2024 is the year with the most Ruby talks in a single year, ever! This is the first time we beat the previous all-time record from 2015! Ruby is so back!

[0]: https://ruby.social/@marcoroth/113665539397868492

Re: Ruby Video – On a mission to index all Ruby conferences

#33
post #26

I was tickled to scroll down and see my own stupid avatar. Claimed my profile and wrote a note. Thank you so much to everyone in the Ruby community. I spoke at conferences around the world for 13 years, made a ton of friends, and officially retired from speaking at Rails World in Toronto back in September. Some of the best people I've ever met, and the community transformed my life and career.

Hey Justin - this is probably one of my favourite talks!

https://testdouble.com/insights/the-selfish-programmer

Was lucky to be at the conference when you gave it and it's stuck in my head since. When I'm struggling for motivation or my side projects seem to be just too big I give it another watch.

Re: Ruby Video – On a mission to index all Ruby conferences

#34
So first of all its a very cool project even tho i don't code ruby.

But in case the author of the page is in here, please read the following:

Some years ago i had a similar idea, just instead of ruby-cons i went for defcon videos. I build a page that indexed all defcon talks and even tried to categorize them in terms of topics and difficulty. Added a nice search, and put it out as "defcon.video". It didn't take google long to message me and tell me i had to take it down because its actually forbidden to host an alternative search index if you are using the youtube API. You are not allowed to store the results of youtube API (longer than 24hours if i remember) and as stated before not allowed to offer an alternate search.

While you might argue: why didn't you just state that you don't use the api to grab the data and shutoff the token usage : well because google is not really known to be friendly and i expected them to just close down my whole developer account if i don't follow.

So - in case not all the videos are hand inserted (and even then they might come at you) google definatly will reach out to you and try to force you down. Back when it happend to me i didn't have the time and patience to fight them back so defcon.video was shutdown.

Best of luck tho

Re: Ruby Video – On a mission to index all Ruby conferences

#35
post #15

Really nice to see a deployed modern Rails site. I just recently decided to try Rails 8 out for a side-project of mine (Paranoia RPG virtual table top) and had a generally pleasant experience. The biggest pain point was the lack of Grade A documentation for the best way to use ActionCable and Turbo – information is spread out between Rails Guides, API docs, and then the Turbo / Stimulus documentation. The actual API…

Activerecord is flaw because of n+1 query issue.

Just use ActiveRecord's`find_by_sql` method

Re: Ruby Video – On a mission to index all Ruby conferences

#37
post #23

I was wondering if the same type application exists for Python and there is similar: pyvideo [1] [1] https://pyvideo.org/

It is similar, but try this:

* Open https://pyvideo.org/speakers.html and scroll down to the bottom.

* Open https://www.rubyvideo.dev/speakers and do the same thing.

The Python page loads instantly, while the Ruby page makes several requests before fully loading. Ironically, it seems to be utilizing a rails feature called "turbo streams".

Re: Ruby Video – On a mission to index all Ruby conferences

#39
post #15

Really nice to see a deployed modern Rails site. I just recently decided to try Rails 8 out for a side-project of mine (Paranoia RPG virtual table top) and had a generally pleasant experience. The biggest pain point was the lack of Grade A documentation for the best way to use ActionCable and Turbo – information is spread out between Rails Guides, API docs, and then the Turbo / Stimulus documentation. The actual API…

Activerecord is flaw because of n+1 query issue.

Use `includes` and it's solved, you make it sound like a huge deeply rooted issue, it's not.

Anyone can achieve n+1 issue with whatever tool they use, it's not ActiveRecord specific.

Re: Ruby Video – On a mission to index all Ruby conferences

#40
post #23

I was wondering if the same type application exists for Python and there is similar: pyvideo [1] [1] https://pyvideo.org/

It is similar, but try this: * Open https://pyvideo.org/speakers.html and scroll down to the bottom. * Open https://www.rubyvideo.dev/speakers and do the same thing. The Python page loads instantly, while the Ruby page makes several requests before fully loading. Ironically, it seems to be utilizing a rails feature called "turbo streams".

Yet it took five seconds for the pyvideo list to filter once I clicked a letter “G” while the rubyvideo site was instant.
Post reply on HN