Atsushi Kawamura (@a2c)
👋 Hi!
- Product Engineer @ SmartHR
- Mostly FE career (JS/TS), still learning Ruby
- First RubyKaigi 2026! 🎉
Slide 4
Slide 4 text
Great Opportunities
- So many great sessions, LTs, projects
- So many fun programs
4
Slide 5
Slide 5 text
HASUMI-san's Session(DAY1)
“Funicular: A Browser App Framework Powered by PicoRuby.WASM”
Web frontend framework for Ruby?😲
- “I want to try this!”
5
Slide 6
Slide 6 text
“Let's Try Funicular!”
Slide 7
Slide 7 text
Ruby in Browser!
- Tried “Tic-tac-toe”!
- (Just like when I learned React!)
- Easy & Fun
- Needed to get used to the DSL
- It actually worked! ✨
7
Slide 8
Slide 8 text
There are more than 10 docs already
8
Slide 9
Slide 9 text
WebSocket Documentation
9
- Already more than 10 docs available
- Found This: “ActionCable-compatible WebSocket”
- https://github.com/picoruby/funicular/blob/master/docs/realtime.md
- “Let's build something with WebSocket! 💪”
Slide 10
Slide 10 text
Demo - Voting App
10
- Developed a simple Voting Web Application
- Real-time updates with WebSocket
- Written in Ruby & CSS only
- No HTML/JS
- Scan & Vote! 📱
- Real-time with WebSocket
Slide 11
Slide 11 text
Wrap-up
11
- More functions available
- Enjoy Full-Stack Ruby
- RubyKaigi inspired me to try new things (Kaigi Effect)
- Funicular
- English LT
- Thank you!