Constructing Worlds: Building software solutions

WeAreDevelopers Logo

WeAreDevelopers World Congress 2019

Anybody can code! But not all code is good…

6 & 7 June | CityCube Berlin

Get tickets

Featured Speakers

Rasmus Lerdorf

Inventor of PHP

25 Years of PHP
Theme:Constructing Worlds

PHP has been around for almost as long as the Web. 25 years!
Join me for a fun look at the highlights (and lowlights) of this crazy trip. But I will also be trying to convince you to upgrade your PHP version. The performance alone should be enough, if not, I have a few other tricks up my sleeve to try to win you over. Performance optimization, static analysis, zero-cost profiling, dead code elimination and escape analysis are just some of the concepts that will be covered along with a preview of new features coming in future versions.

About Rasmus Lerdorf
Rasmus is known for having gotten the PHP project off the ground in 1995 and has contributed to a number of other open source projects over the years. He was an infrastructure architect at Yahoo! for more than 7 years and joined Etsy in 2012. He was born in Greenland, grew up in Denmark and Canada and has a Systems Design engineering degree from the University of Waterloo.

Rasmus Lerdorf
Inventor of PHP

Håkon Wium Lie

Inventor of CSS

Håkon came to Opera from W3C, where he was responsible for style sheets. In 1994 he invented a small language called Cascading Style Sheets (CSS). CSS describes how web pages are presented — on screens, in print, or read out loud. You can read about it in a book “Cascading Style Sheets: Designing for the Web” he co-authored with Bert Bos. The book is written in HTML and CSS. Håkon is a graduate of the MIT Media Lab where he was part of Walter Bender's Electronic Publishing Group.

Håkon Wium Lie
Inventor of CSS

Jan Ramm

CTO, MyTaxi

Jan Ramm joined mytaxi in 2010 as Head of Software Architecture. He was responsible for building up the development teams for backend, apps as well as the overall software architecture. In 2014, he was promoted to Chief Technology Officer (CTO) and was instrumental in the successful integration of the hailo technology platform into the mytaxi tech stack in 2016. Prior to joining mytaxi, Ramm worked as a Web Developer for the consulting agency SKP AG and as a freelancer for the online travel company Opodo. He studied Computer Science at the University of Applied Science in Wedel.

Jan Ramm
CTO, MyTaxi

Markus Brunner

Partner Engineer, Facebook

A Lighter, Faster, Simpler Messenger
Theme:Constructing Worlds

Join in for a technical look into how Facebook's engineering team is transforming Messenger to be a lighter, faster, and simpler app. Learn about how a large group of engineers is re-building an app with 1.3 billion users from the ground up, while making distributed decisions and yet still building features in a unified way with multiple-use code.

About Markus Brunner
Markus is a Partner Engineer at Facebook London where he collaborates with businesses and developers across the globe to build the next generation of conversational experiences.

Markus Brunner
Partner Engineer, Facebook

Matias Niemelä

Software Engineer, Google

The Future of Angular
Theme:Constructing Worlds

Angular is a web application platform developed by Google and helps web developers build performant and versatile web applications. Angular is better suited than ever to take on the technical challenges that modern web applications require.

In this talk we'll explore the most recent changes that have landed for Angular developers and where the framework is headed. We'll explore aspects such as Project Ivy, Server Side Rendering, advances in our tooling, and the exciting future of Angular.

About Matias Niemelä
Matias is a long time Angular core team member and a Software Engineer working at Google.
Matias has been building web applications for over half his life and is driven to craft beautiful UX experiences and engaging interactions on the web. Day-to-day, anything and everything involving rendering, styling, animations and developer ergonomics are all important aspects of Angular that Matias works on as part of the Angular team.

Matias Niemelä
Software Engineer, Google

Thorsten Schaeff

Integration Engineer, Stripe

Modelling Marketplaces with GraphQL
Theme:Constructing Worlds

Multi-sided marketplaces and software platforms have some complex data relationships including transactions, transfers, commission, fees, payouts, buyers, sellers, and potentially many more. In this talk we look at how we can utilise GraphQL with its descriptive schema definition language, and tooling ecosystem in combination with the Stripe marketplace payments APIs to break down the complexities involved in building and running a platform business model.

About Thorsten Schaeff
Thorsten Schaeff is an Integration Engineer and Developer Advocate at Stripe working with some of the world's largest marketplaces and open-source e-commerce platforms. Stripe's mission is to increase the GDP of the internet by enabling developers to build delightful payment experiences for their users, via APIs, developer tools and libraries.

Thorsten Schaeff
Integration Engineer, Stripe

Featured Talks

June 6

Making software loveable – the importance of design in the SDLC
Basak Haznedaroglu

June 6

Ephemeral onions (creating and running ephemeral .onion services)
Silvia Puglisi

June 7

Writing stable iOS applications
Leah Culver

June 7

Building a bundler (Webpack, most popular module bundler in the JavaScript world today)
Stanimira Vlaeva

User Experience

Maybe it looks good, but is it usable? Or is it even both?
You don’t have to be a designer to get the basics right, but if you want to dive deeper into understanding the persons who will actually use the devices and how to make them feel at home – well, you’re at home baby!

Cloud and Mobile

There is the saying that the cloud is just someone else’s computer, but it will have to run somewhere. And we don’t judge you by the cloud you use, even if you are agnostic.
Serious topics like mobile development are special ingredients, so charge your phones!

Programming Languages and Frameworks

There is a reason why you are AFK and at the World Congress. Learn new tricks, get insane ideas and take your coding to the next level.
Apart from old friends like Javascript or PHP you will be able to meet new ones.

Better be fast

Tickets are available from €99 starting now!
Act fast before they’re gone. Or pay more later. Your call.

Get Tickets

Dive into the experience

Get your ticket now!