Europe’s Largest Event Summit

The preliminary program for the 2016 ASEEES Annual Convention
is now available.

To explore Business Event get ready
with more than 10000 people.

Date & Time

12-08-2016 | 14:30-17:30

Seats

300 People

Speaker

16 Professional

AGE OF TECH EVENTS

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ue velit esse cillum dolor. 

Here’s what the world’s tech leaders think of our events

An incredible lineup of speakers, and the set up and production of the conference was absolutely mind-blowing. I even paused mid-talk to applaud them because this event was off the charts.

GARY VAYNERCHUK
Founder, Vaynermedia

Europe’s Largest Event Summit

If you are wondering what kind of a place you are going to visit when you participate in this exciting conference, move your mouse to the point you wish to see. Take a complete tour throughout the conference area. See beforehand the place we are going to host you.

It’s not just Europe’s largest companies that will be at Event Summit, but over 7,000 CEOs from companies of all sizes and industries. Where will your company be?

Current & Past Sponsors





MEET YOUR NEXT CUSTOMER

From coffee bars to VR booths, our partnerships team know how to position your product to appeal
to our audience. Get our partnership deck now.

Event Schedule

09:00
09:00 - 10:30
Grand Ballroom A

Opening Keynote

Ruby has seen its heaviest on servers; Client-side Ruby has been limited to experiments and toys, and Ruby C extensions complicate embedded use.
10:40
10:40 - 11:25
Grand Ballroom A

Building a Better OpenStruct

OpenStruct, part of Ruby's standard library, is prized for its beautiful API. It provides dynamic data objects with automatically generated getters and setters.
10:40
10:40 - 11:25
Junior Ballroom B

Bootcamp Grads Have Feelings

You’re a bootcamp student. You’re so excited to become a developer! Amidst your excitement about this new industry, you hear everyone say that bootcamps
10:40
10:40 - 11:25
Junior Ballroom C

Attention Rubyists: you can write video games

Ruby may seem like a humdrum language best suited for writing web apps, but underneath that cool exterior lies plenty of power
10:40
10:40 - 11:25
Junior Ballroom D

Building maintainable command-line tools with MRuby

mruby and mruby-cli makes it possible to ship single binary command-line tools that can be used without setup effort, but how difficult is development in MRuby?
11:35
11:35 - 12:20
Grand Ballroom A

C Ruby? C Ruby Go! Go Ruby Go!

Ever wanted to rewrite performance sensitive code as a native Ruby extension, but got stuck trying to navigate the depths of Ruby’s C API before
09:30
09:30 - 10:15
Grand Ballroom A

You Have the Empathy of a Goat: Documenting for the User

Are you the sort of developer who makes the user want to headbutt the computer or hop happily sideways? Documentation is often one of the least favorite activities of a developer, and it’s probably always going to suck for some people.
10:25
10:25 - 11:10
Grand Ballroom A

Ruby on small devices

mruby is the lightweight implementation of the Ruby language for linking and embedding within your applications. This talk will show how it can be used on small
10:25
10:25 - 11:10
Junior Ballroom B

Better Code Through Boring(er) Tests

Your tests are annoying. Whenever you update your application code, you need to change a lot of them. You've built yourself some test macros, and some nice FactoryGirl factories
10:25
10:25 - 11:10
Junior Ballroom C

From no OSS experience to the core team in 15 minutes a day

Using and contributing to open source has been a cornerstone of the Ruby community for many years. Despite this strong tradition, it’s hard to find anything collecting the likely advantages and costs
10:25
10:25 - 11:10
Junior Ballroom D

Finding your edge through a culture of feedback

Have you ever wished for more feedback from colleagues to help you get better at your job? When’s the last time you offered helpful feedback to someone else? Imagine an entire company fluent
11:20
11:20 - 12:05
Grand Ballroom A

Building HAL: Running Ruby with Your Voice

We’ve been living in the future for a full 15 years already and developers are still using antiquated technology like “keyboards” and “mice” to run their applications.
11:20
11:20 - 12:05
Junior Ballroom B

Surgically Refactoring Ruby with Suture

The next feature means changing legacy code. The estimate just says "PAIN" in red ink. Your hands tremble as you claim the card from the wall.
11:20
11:20 - 12:05
Junior Ballroom C

Implementing Virtual Machines in Ruby

Most of us who've played games or worked in any one of a number of popular programming languages will have used virtual machines but unless we've taken a course in programming language
11:20
11:20 - 12:05
Junior Ballroom D

My Meta Moments

Meta-programming is alluring. To write code that writes more code sounds like the peak of efficiency, but learning it is filled with infinite loops and confusing stack traces. It is a place with lots of hair pulling
12:05
12:05 - 13:15
Grand Ballroom B

LUNCH

13:15
13:15 - 14:00
Grand Ballroom A

How I Taught My Dog To Text Selfies

This talk is for the Rubyist who wants to get into hardware hacking but feels intimidated or unsure of where to start. The Arduino Yun is wifi-enabled and runs a stripped-down version of Linux.
13:15
13:15 - 14:00
Junior Ballroom B

Test Doubles are Not To Be Mocked

Test doubles (which you may know under the alias “mock objects”) are the most misunderstood and misused testing tools we've got. Starting with the fact that nobody can agree on what to call them.
13:15
13:15 - 14:00
Junior Ballroom C

Ruby 3 Concurrency

Learn from Koichi about the work he's doing to bring a new concurrency model to Ruby 3!
13:15
13:15 - 14:00
Junior Ballroom D

Why Is Open Source So Closed?

Why is Open Source So Closed? With the rapidly increasing amount of students coming out of bootcamp schools we have now created a gap within our communities of the "haves", and the "Looking for job"s.
14:10
14:10 - 14:55
Grand Ballroom A

It's More Fun to Compute

Come with us now on a journey through time and space. As we explore the world of analog/digital synthesis. From computer generated music to physical synthesisers and everything in between.
14:10
14:10 - 14:55
Junior Ballroom B

Ruby for Home-Ec

Come learn how to design your own algorithms and code to solve problems around the house. Trying to use your scrap wood efficiently? Want to sort your pantry to maximize variety?
14:10
14:10 - 14:55
Junior Ballroom C

Ruby’s C Extension Problem and How We're Solving It

Ruby’s C extensions have so far been the best way to improve the performance of Ruby code. Ironically, they are now holding performance back, because they expose the internals of Ruby and mean we aren’t
14:10
14:10 - 14:55
Junior Ballroom D

Ruby, Red Pandas, and You

Red pandas are adorable, playful, curious, and super cute. Unfortunately, they are in serious trouble. Over 50% of red panda newborns born in captivity do not survive long enough to leave their
15:05
15:05 - 03:50
Grand Ballroom A

Programming in the Small: Kids, Chickens, and Ruby

After several years of programming in Ruby using Shoes, my daughter and I were hunting for a new project. Something more useful than a game. Something with a real-world connection. Then it struck us: Chickens!
15:05
15:05 - 15:50
Junior Ballroom B

JRuby Everywhere! Server, Client, and Embedded

Ruby has seen its heaviest on servers; Client-side Ruby has been limited to experiments and toys, and Ruby C extensions complicate embedded use. But there's a better way: JRuby. Using frameworks like JRubyFX and Shoes 4
15:05
15:05 - 15:50
Junior Ballroom C

Slo Mo

No one wants to be stuck in the slow lane, especially Rubyists. In this talk we'll look at the slow process of writing fast code. We'll look at several real world performance optimizations that may surprise you.
15:05
15:05 - 15:50
Junior Ballroom D

The Little Server That Could

Have you ever wondered what dark magic happens when you start up your Ruby server? Let’s explore the mysteries of the web universe by writing a tiny web server in Ruby! Writing a web server lets you dig deeper into the Ruby Standard Library
15:50
15:50 - 16:20
Sponsor Hall

BREAK

16:20
16:20 - 17:05
Grand Ballroom A

Running Global Manufacturing on Ruby (among other things)

A few miles from this convention center, Teespring prints millions of short-run custom products every year from modern direct-to-garment printers and ships them all over the world. Like most companies, Teespring's architecture is polyglot
16:20
16:20 - 17:05
Junior Ballroom B

The long strange trip of a senior developer

Have you ever felt like you are in the passenger seat of your career? By simply looking around and seeing how few 20+ year veterans you work with, you're actually staring our industry's sustainability problem right in the face.
16:20
16:20 - 17:05
Junior Ballroom C

Halve Your Memory Usage With These 12 Weird Tricks

Heroku and AWS hate him! Want to reduce your server bills by running more processes per server but running out of RAM? Ever wonder why that poor Ruby application of yours
16:20
16:20 - 17:05
Junior Ballroom D

Grow Your Team In 90 Days

So you want to work with an awesome ruby developer? Great! But finding one is hard. It’s much easier to hire that apprentice or bootcamp grad, but that person is not an awesome developer. How do you help them get there?
17:15
17:15 - 18:45
Grand Ballroom A

LIGHTNING TALKS

09:30
09:30 - 10:15
Grand Ballroom A

Ruby versus the Titans of FP

Clojure, Haskell and Javascript reign as the dominant functional languages of our era. But surely anything they can do, Ruby can do better? And what is it that they actually do?
10:25
10:25 - 11:10
Grand Ballroom A

How I Corrupted Survey Results and (Maybe) Ruined a Business

It was the perfect storm of events and circumstances: a first job, naïveté of inexperience, a fear of getting fired, and a loud boss prone to yelling. One morning, I realized that the first web “project”
10:25
10:25 - 23:10
Junior Ballroom B

The Truth About Mentoring Minorities

In the tech industry, we currently lack the ability to produce mentors who are able to effectively teach and connect with their minority protégés. In this talk, we discuss what changes
22:25
22:25 - 11:10
Junior Ballroom C

Methods of Memory Management in MRI

Let's talk about MRI's GC! In this talk we will cover memory management algorithms in MRI. We will cover how objects are allocated and how they are freed.
10:25
10:25 - 11:10
Junior Ballroom D

The Neuroscience and Psychology of Open Source Communities

Because people are complex, diverse creatures, ensuring that your open source community is healthy, vibrant, and welcoming can be challenging. The good news is, science
11:20
11:20 - 12:05
Grand Ballroom A

Datacenter Fires and Other "Minor" Disasters

Most of us have a "that day I broke the internet" story. Some are amusing and some are disastrous but all of these stories change how we operate going forward.
11:20
11:20 - 12:05
Junior Ballroom B

Becoming a Mid: Two Perspectives on Leveling Up

What does becoming a mid-level developer mean? How can a junior set goals and make steps to achieve this? It's difficult to shed the title of 'junior', not only in your own mind
11:20
11:20 - 12:05
Junior Ballroom C

Optimizing ruby core

I made ruby interpreter 10 times faster. Let me show you how.
11:20
11:20 - 12:05
Junior Ballroom D

Metaprogramming? Not good enough!

If you know how to metaprogram in Ruby, you can create methods and objects on the fly, build Domain Specific Languages, or just save yourself a lot of typing. But can you change
12:05
12:05 - 13:15
Grand Ballroom B

LUNCH

13:15
13:15 - 14:00
Grand Ballroom A

The Building Built on Stilts

In the summer of 1978, structural engineer William LeMessurier got a phone call that terrified him. An undergraduate student claimed that LeMessurier's acclaimed 59-story Citicorp Center in Manhattan
13:15
13:15 - 14:00
Junior Ballroom B

Learning Fluency

All languages work in formulaic ways. Cracking these formulas takes discipline, time, creativity, trial and error. But is there an overarching formula to crack these formulas? Is there a designated set of steps we can take to guarantee fluency?
13:15
13:15 - 14:00
Junior Ballroom C

Seeing Metaprogramming and Lambda Function Patterns in Ruby

Metaprogramming and lambda functions in Ruby should be explained within their rightful place: living examples. You may have read tutorials on what these concepts
13:15
13:15 - 14:00
Junior Ballroom D

Rhythmic Recursion

One of the best things about multi-disciplinary work is recognizing familiar ideas in a different setting. It’s like running into an old friend while you’re on vacation halfway
14:10
14:10 - 14:55
Grand Ballroom A

Lies

All abstractions are lies, if they are abstractions at all, and as developers, we live our lives surrounded by them. What makes a some abstractions better than others?
14:10
14:10 - 14:55
Junior Ballroom B

You graduated from bootcamp, now what?

Throughout bootcamp, your biggest worry was finding a job. Now that you’ve found one and you’ve started your career as a developer, what comes next? In this talk, we’ll
14:10
14:10 - 14:55
Junior Ballroom C

Even the Justice League Works Remotely

"Remote welcome for senior level". This appears in countless job descriptions. Remote work is largely accepted in the developer community, but often only for very experienced developers.
14:10
14:10 - 14:55
Junior Ballroom D

That Works?! Quines and Other Delightfully Useless Programs

Performance, readability and correctness are fine and dandy, but what happens when we start optimizing for whimsy, illegibility and outright silliness? Self-rewriting
15:05
15:05 - 15:50
Grand Ballroom A

Matz Q&A

Part of our annual tradition, Matz answers questions from Evan as well as the audience
15:50
15:50 - 16:30
Sponsor Hall

CLOSING SOCIAL

November 16, 2016 — Brooklyn, New York