23 Sep '17, 12am

The program of RubyConf 2017 is now open. I'll talk about my esoteric Ruby programs!

Debuggers can seem like dark magic—stopping a running program, tinkering with the program state, casting strange spells on VM internals. I spent much of my career diagnosing problems using “puts” because debuggers intimidated me. If you can relate, this is the talk for you! We’ll use Ruby's powerful TracePoint API to implement a simple but fully featured debugger for Ruby programs. We’ll also explore a few of the advanced techniques behind a "live" production debugger, and discuss some of the debugging features and limitations of the Ruby VM itself. Daniel Azuma Daniel Azuma founded and currently leads the Ruby-Cloud engineering team at Google, providing libraries and support for Ruby developers using Google Cloud Platform. He has been a Ruby developer for twelve years, and is also known as a pioneer in geospatial support for Ruby. He lives with his wife in the Seattle are...

Full article: http://rubyconf.org/program#session-184

Tweets

I’ll talk about JIT compiler at #RubyConf 2017!...

rubyconf.org 23 Sep '17, 12am

Listening is power. By “tuning in” and applying self management and directed curiosity you can help others thrive and solv...

See you in New Orleans to talk about Human Erro...

rubyconf.org 23 Sep '17, 2pm

In 2011, with a team of interns at a Department of Defense contractor, I created a Wi-Fi geolocation app to locate hotspot...

I'm speaking about alternate histories (and fut...

rubyconf.org 23 Sep '17, 8pm

Would you hire a musician to build a web app? After this talk, you might not think it’s such a crazy idea. Transitioning f...

If you’re going to RubyConf this year then you’...

rubyconf.org 23 Sep '17, 2pm

This talk will teach you how to play rock-paper-scissors (no really, it’s more complicated than you might think) plus a li...

I'm speaking @rubyconf about open source and th...

rubyconf.org 24 Sep '17, 1pm

If contributing to open source was only about writing code, it would be easy. In reality open source exposes our insecurit...

Thrilled to be speaking at @rubyconf this year ...

rubyconf.org 23 Sep '17, 6pm

I thought of software architects as petty waterfall dictators. Then I became one. My theater background saved me. In this ...

Calling All Competitors: London Coffee Masters ...

sprudge.com 23 Sep '17, 1am

Sprudge is proudly partnered with Allegra Events and will be covering this year’s Coffee Masters Tournaments in London and...

An Open Show: Jason Wee’s Labyrinth at Yavuz Gallery - 'Labyrinths', a solo exhibition by artist and poet Jason...

An Open Show: Jason Wee’s Labyrinth at Yavuz Ga...

luxuo.com 22 Sep '17, 3am

Jason Wee, Labyrinths, 2017. Image courtesy the artist and Yavuz Gallery. The works in Jason Wee’s latest solo, ‘Labyrinth...

B.A.A. High Performance Director Terrance Mahon leaving program, #adidas, #BAA, #BAAhighperformance,...

B.A.A. High Performance Director Terrance Mahon...

runblogrun.com 21 Sep '17, 6pm

Terrence Mahon will move back to California, with his wife, Jenn Rhines, at the end of 2017. At that time, he will retire ...

Army rifle replacement program canceled before ...

armytimes.com 21 Sep '17, 10pm

Soldiers from 3rd Armored Brigade Combat Team, 4th Infantry Division wait for orders to push forward toward the objective ...

Let's talk on

Let's talk on

bitcointalk.org 25 Sep '17, 10am

Viuly provides advertisers with accurate statistics for each ad view. All data is recorded on the blockchain and can be ch...

Women in Tech 2017

Women in Tech 2017

thelist.sg 20 Sep '17, 1am

Tête-à-Tête Specials – Beer Fest Let’s mingle and speak the languages we want over some beer! Golden rule: No English allo...

Cities Talk Boldly About Taking Action in the Face of Storms

Cities Talk Boldly About Taking Action in the F...

nrdc.org 21 Sep '17, 3pm

Tough talk about meeting the challenges of climate change abounded among city leaders at a C40 event marking Climate Week ...