Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Saint-P RubyConf bot explained. How to build wi...
Search
Vitaliy Pecherin
July 11, 2019
Programming
0
28
Saint-P RubyConf bot explained. How to build with rom-rb and dry-system
Vitaliy Pecherin
July 11, 2019
Tweet
Share
More Decks by Vitaliy Pecherin
See All by Vitaliy Pecherin
Introduction to algebraic effects on ruby
we138
0
110
building modern web apps with hanami
we138
0
22
Other Decks in Programming
See All in Programming
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
CSC307 Lecture 08
javiergs
PRO
0
670
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
310
dchart: charts from deck markup
ajstarks
3
1k
CSC307 Lecture 01
javiergs
PRO
0
690
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
730
AI時代の認知負荷との向き合い方
optfit
0
160
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
Apache Iceberg V3 and migration to V3
tomtanaka
0
170
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
Featured
See All Featured
Accessibility Awareness
sabderemane
0
56
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Odyssey Design
rkendrick25
PRO
1
500
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
350
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Design in an AI World
tapps
0
140
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
Why Our Code Smells
bkeepers
PRO
340
58k
The Language of Interfaces
destraynor
162
26k
Transcript
None
Saint-P RubyConf bot explained. How to build with rom-rb
and dry- system
None
requests for 2 days 1250 2500 3750 5000 09 10
11 12 13 14 15 16 17 18 19 20 21 22 23 24 first day second day
34,666 requests 231 users
features
features •schedule for 2 days •speakers list •jobs •likes •beer
counter •lightning talks •locations •rubizza (ruby camp)
likes aka votes
None
None
likes for 2 days 500 1000 1500 2000 2500 3000
3500 9 10 11 12 13 14 15 16 17 18 first day second day
Total likes by day 0 2000 4000 6000 8000 10000
12000 14000 16000 18000 first day second day 17 858 11 054
Likers by day 0 20 40 60 80 100 120
140 first day second day 98 129
beer counter
None
None
Drunk for 2 days 10 20 30 40 50 60
70 18 19 20 21 22 23 00 01 02 03 04 05 preparty afterparty
Total drunk 0 60 120 180 240 preparty afterparty total
224 166 58
Total drinkers 10 20 30 40 50 60 70 preparty
afterparty 66 33
16 % 84 % total drunk by conf total drunk
by Anton
lightning talks ⚡
None
None
None
naive implementation
None
None
psst, do you want some abstractions?
None
None
None
None
None
None
None
None
None
None
hey redis, hold my beer!
Beer delivery flow
None
None
None
None
None
None
None
None
summary
None
None
https://t.me/saintprug https://github.com/saintprug https://github.com/saintprug/saintpruby_bot links