Great, international speakers
Web wombat at npm, Oakland, CA
PM for Microsoft Edge, London
V8 engineer at Google, Munich
Electron Engineer at Slack, San Francisco, CA
CTO at Ghost, Northampton
Developer at Serverless, Vienna
Talk: Introduction to Serverless Workshop on Jan, 26: Advanced React topics
Talk: Coding art
See the full schedule here.
Tickets are available!
If the form below is not visible or not working for you, please use this link to get your conference ticket.
All prices include VAT. Buying via Tito also gets you an invoice.
Tickets are not refundable, but re-assignable.
A unique format
Script'17 takes place on the 27th of January, a Friday. We start at noon to ensure an easy arrival for all attendees.
Starting at noon, we go way into the night. Get inspired by fantastic talks and enjoy yourself at the after party. Take the opportunity to chat, get excited and to have a great start into the weekend!
Excellent food and drinks
All-inclusive also goes for the after-show party (by Usersnap). Stay with the people and enjoy the company!
There's a 15 minute buffer and refreshment break after each talk, except for dedicated breaks (cake and coffee, dinner, party).
|Doors and registration
|Raquel Vélez Evolution of a web application
|Coffee Break powered by epunkt
|Nik Graf Introduction to Serverless
|Hannah Wolfe tbd
|Felix Rieseberg Building apps with Electron
|Dinner powered by karriere.at
|Franziska Hinkelmann Performance profiling for V8
|Mathieu Henri Art.js
|Closing + Party 🎉 powered by Usersnap
Speaker and talk details
Evolution of a web application
This is the story of npmjs.com: how it started as a special snowflake web application, got rewritten into an almost-modular-but-not-quite monolith, and began its next steps towards becoming a real, honest-to-goodness conglomeration of microservices.
Chris Heilmann has dedicated a lot of his time making the web better. Originally coming from a radio journalism background, he built his first web site from scratch around 1997 and spent the following years working on lots of large, international web sites. He then spent a few years in Yahoo building products and explaining and training people including Yahoo Answers, Search, Local and Maps. He then worked at Mozilla moving HTML5 support forward and advocating Firefox OS as an open alternative to closed mobile systems. Chris wrote two and contributed to eight books on web development and wrote many articles and hundreds of blog posts for Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie and many more. He also wrote the Developer Evangelism Handbook in use in many companies to coach evangelists. He is currently working with the Microsoft Edge team as a Program Manager for Developer Outreach
Franziska is a software engineer at Google and a Node.js core collaborator. She works on the Chrome V8 team, focusing on ES6 performance and anything related to Node.js. She was previously organizer of the PHP User Group Munich.
Performance profiling for V8
Senior Desktop Engineer at Slack in San Francisco, working full-time on open source projects like Electron, npm, or Ghost. If he's not contributing, he's out in the world talking about open source.
You'll learn how to build native-feeling desktop apps for Mac OS X, Windows, and Linux. In fact, we'll build a little code editor together - fully integrated with operating systems and tweaked use native code where necessary. We'll talk about the basics, advanced scenarios, and leveraging the full power of npm and Node.
Nik is a software developer at Serverless Inc., the company behind Serverless Framework. He is passinate about good user experience and co-created several popular open source projects like DraftJS Plugins & Carte Blanche
Introduction to Serverless
Serverless is a new cloud computing paradigm that abstracts users away dealing with low-level server configuration. It allows for auto-scaling, pay-per-execution applications on an event-driven basis. AWS Lambda its is most prominent vendor, but other cloud providers are catching up.
This talk starts with an introduction to serverless architectures and explores the benefits and challenges coming along with it. It provides you with an overview of the existing ecosystem and demonstrates how to get started using NodeJS examples. At last the presenter will share of collection of best practices and lessons learned from his experience developing serverless applications.
At night he is a creative coder & demoscene artist specialized in real time audio visual animations in a few hundred bytes for the web platform, PC and Atari ST computers.
The web platform is a wonderful playground of artistic and technical expression. The artists of the web often release amazing creations. As developers we can use a powerful language to bring our ideas to life.
This talk will touch on creative coding, the demoscene, a range of optimisation techniques and the creative mindset. Then we will code a little Audio-Visual demo together.
Workshop on January 26th
A day before the event we will hold a special React workshop with our friend Nik Graf from React Vienna.
Workshop host: Nik Graf
Nik is a developer with heavy focus on UX. He co-created several popular open source projects like DraftJS Plugins & Carte Blanche and earlier this year Nik participated in Stripe’s Open Source Retreat. He organises the ReactJS Vienna Meet-up and recently joined the US startup Serverless.
Workshop: Advanced React Topics
React revolutionized the way we build user interfaces for the web today. Components are everywhere and most front-end frameworks nowadays have adopted a Virtual DOM under the hood.
It didn't stop there. The rise of React triggered a many more innovations in the front-end development space. With so much movement in this space sometimes many of us struggled to keep up. The term JS Fatigue was born.
Nik Graf was fortunate to have used many of these new technologies over the last couple years. In this workshop he will guide you through four modules. Each module will start with a brief presentation into the topic and followed by a coding exercise.
- Higher Order Components: While you probably use them on a daily basis like Redux's connect there are many more use-cases. Nik will explain how they work and you will build a simple validation library with your own higher order components.
- Snapshot testing with Jest: Testing components is a tedious process and therefor many just don't do it. Jest's snapshot feature makes testing components quick and fun.
- The Dos and Don'ts with Redux: While Redux itself is fairly simple it isn't trivial how to organize your code, structure your reducers nor deal with side-effects. In this module we are going explore the tradeoffs of several approaches.
- First Steps with GraphQL: During this session you will build your first GraphQL endpoint. Exciting! 🤗
Built a small web app with React
What to bring?
- Node 6+ and npm3+
- Your favorite TextEditor
- Motivation 🙌
We are very thankful to everyone who helps us with the event – especially our sponsors supporting us! Wanna join? Contact us for opportunities.
Script'17 is powered by those great companies who help us creating a great social programm for the eventParty Sponsor 🍻 Coffee Sponsor ☕️ Dinner Sponsor 🍗🍜 Gold Sponsor Style Partner
Friends and media partner
Our friends who showed support since the very inception of the conference. Thank you for being a part of this since day one!
Script'17 takes place at Central Linz, Landstraße 36, 4020 Linz. Originally one of the first cinemas in Linz, it has become one of the top locations for concerts and events in the steel city.
The Central lives up to its name and is in the center of Linz, directly next to the Mozartstraße tram station. See how to get to the venue and to Linz in general on this page.