taipei tech week.16 – 22 Nov · plan your week, see who's in townOpen →

Tue 24 Nov, 19:30

Ruby Jam: A Monthly Meetup for the Ruby Programming Language in Taiwan 💎

AI & techProductCareers

(Switch language EN /中文 via the menu.) ♦️ Hello, Spinel: The New Ruby AOT Compiler! ♦️ Matz: "Kind to whoever writes it, kind to the machine that runs it. I want both." AOT, JIT, C Extensions, FFI... You've heard these terms, but do you know what role each of them plays? Matz, the creator of Ruby, released a new project called Spinel this year! Aotokitsuruya will use easy-to-follow analogies to introduce this new Ruby AOT (Ahead-of-Time) compiler: · AOT vs. JIT: Think of AOT as a meal prepared in advance: it's quick to serve, but comes with some limitations. For example, familiar DSLs may not work as freely. JIT, on the other hand, is like a chef cooking to order: it's more flexible and customizable, but requires additional work at runtime. · C Extensions vs. FFI: One integrates C code into Ruby as an extension, while the other allows Ruby to call standalone C functions through FFI. How do they differ, and what are the trade-offs? · How Spinel works: How can a dynamic language like Ruby perform type inference to achieve something closer to static compilation? How does Spinel link native components directly at compile time to reduce the overhead of traditional FFI calls? The talk will also feature a full demo showcasing how Spinel brings together microphone input and Whisper for speech-to-text transcription, uses native macOS features to render a subtitle window, and packages the whole application into a lightweight, standalone executable. No compiler or C programming background required. Come check out Matz's new toy with us! github.com/matz/spinel Speaker 🎤 Aotokitsuruya Currently an AI engineer, pondering whether to pick up some traditional crafts this year, like...writing code by hand? --- ✈️ Rails Beginner, Big Adventure! My First Kaigi on Rails! ✈️ Can you take on an international Ruby conference in Japan even if your Japanese isn't that great? At this Ruby Jam lightning talk, I'll be sharing my first experience at Kaigi on Rails 2026! As a Rails beginner, what was it like to attend an international tech conference in Japan for the very first time? From struggling to follow the talks in Japanese, to working up the courage to take a photo with DHH, the creator of Rails, to discovering that Rubyists have all kinds of hidden talents at a live house after the conference! It turns out that attending a tech conference is about much more than just listening to talks. There are so many unexpected encounters and stories waiting to happen. So, what exactly happened on this trip? Come join my Ruby Jam talk and see the international Ruby community through the eyes of a Rails beginner! kaigionrails.org/2026/ Speaker 🎤 Vevila RD intern, cat lover 🐈 --- Schedule 7:00 - 7:30 Check-in 7:30 - 8:10 Hello, Spinel: The New Ruby AOT Compiler! 8:10 - 8:50 Rails Beginner, Big Adventure! My First Kaigi on Rails! 8:50 - 9:30 Open Discussion: OSS Contribution, Problem Solving, Experience Sharing 🍰 Refreshments: Light food and beverages will be provided --- Do you have a topic to share? Sign up here for a Ruby Jam lightning talk: forms.gle/6rasktMkDqf4NLN18 Want to stay in the loop with the Ruby Taiwan community? Come hang out with us on Discord! discord.com/invite/yaYHWQsmcz Special Thanks to Our Sponsors! PicCollage • 5xRuby

Free11 going

Ruby TaiwanOpen to the public

Fri 11 Dec, 19:00

Moonshot Pitch Event

Founders & fundraisingCareersSocial & networking

Taiwan's ONLY pitch event where HOW you say it matters more than WHAT you say Pitch your startup, a ridiculous invention, or even yourself as the ideal date. At Moonshot Hour, it's not about WHAT you pitch—it's HOW convincingly you present it on stage. Unlike other pitch events, Moonshot gives you 2 shots. Pitch for 3 minutes, get feedback from expert judges, then pitch again. Put your storytelling and stage presence to the test, learn from the pros, and see how much stronger your pitch can become before the evening ends.. A winning pitch should be: Digestible: A clear value proposition anyone can understand. Memorable: A hook and story that spark curiosity. Your on-stage delivery skill. Repeatable: A one-liner people can recall and repeat weeks later. Business model optional. Presentation skills mandatory. Industry Experts as Judges A powerhouse panel of angel investors, serial entrepreneurs, former CMOs, a communications coach, and a semiconductor executive will be focused on how you present and engage the audience. The prize Top winner will get an one-hour coaching session with Day 2 Coaching. Who should apply? Founders, professionals, aspiring entrepreneurs, and anyone ready to become a more compelling speaker. No polished business plan required. But must have a 6-page deck. All pitches must be in English. Only 6 pitchers will be selected. Interested in Pitching? Send your topic & a description of what you want to pitch to jenny@Day2Coaching.com Applications close: Nov 25 (Wed) Selected pitchers notified: Dec 2 (Wed) You miss 100% of the shots you don't take—and Moonshot gives you two. Early bird/Walk-in’s admission: NT$200/$300 (comes with a free drink ticket)

NT$2001 going

Day 2 CoachingOpen to the public