Thank You!

Thank You

We hope you enjoyed this special day full of amazing presentations! Front in Amsterdam's main goal is bringing the Design, HTML, CSS and JS communities together, and we want to keep this get-together happening for the years to come.

See you next time!

The Event

Front in Amsterdam is a non-profit international conference organized by front-end enthusiasts. An organization working to promote front-end technologies such as HTML5, CSS3, JavaScript, and UX Design.

This year’s conference will be a 1-day event in the beautiful city of Amsterdam, on the 28th of August.

Get Tickets

Location

Speakers

Denis Radin

Denis Radin

Ziggo

Amsterdam, Netherlands

Front-end engineer working on "embedded JavaScript" in Liberty Global (Ziggo, UPC). Passionate about UI experiments and performance optimization. Launching JavaScript into space and stratosphere in spare time and believe this is a sunrise of interactive revolution. Blogging at PixelsCommander.com.

Luc(as) de Groot

Luc(as) de Groot

LucasFonts

Berlin, Germany

Luc(as) de Groot is one of the best-known type designers of his generation. He created the superfamily Thesis (TheSans, TheMix, TheSerif, TheAntiqua with plenty of variants), Taz, Spiegel, Consolas and Calibri for Microsoft. Luc(as) teaches at the University of Applied Sciences in Potsdam, gives lectures around the world and runs his foundry LucasFonts in Berlin.

Jörn Zaefferer

Jörn Zaefferer

jQuery UI/QUnit

Cologne, Germany

Jörn is a freelance web developer, consultant and trainer, based in Cologne, Germany. Jörn evolved jQuery’s testsuite into QUnit, a JavaScript unit testing framework, and maintains it. He created and maintains a number of popular plugins. As a jQuery UI development lead, he focuses on the development of new plugins, widgets and utilities.

Jouni Kaplas

Jouni Kaplas

Futurice

Tampere, Finland

Jouni is a web craftsman and minimalist who believes great code reads like a story. He finds beauty in creating solutions to stand the test of time. Jouni is known for ferociously attacking the difficult problems and showing no mercy for workarounds. He occasionally wears colorful socks to trick his colleagues at Futurice into thinking he's not an evil mastermind.

Matt MacPherson

Matt MacPherson

Mozilla

Bristol, England

Matt MacPherson (aka tofumatt) leads the localForage at Mozilla and wants to make the offline web a reality. He works to make it easier to contribute to Mozilla web code, working on things like the Web Developer Bootcamp while writing JavaScript and maintaining websites at Mozilla. He has a box full of SIM cards and is rapidly running out of room in his brand new passport.

Tobias Baldauf

Tobias Baldauf

Akamai

Düsseldorf, Germany

Tobias is a web performance evangelist & consultant at Akamai. He creates DevOps tools, image optimization algorithms & speaks at conferences. He's a proud dad, mindful veggy & music lover.

Lightning talks

Jaco Koster

Ilya Pukhalski

EPAM

Amsterdam, Netherlands

Mobile Solution Architect at EPAM, JavaScript and Web Standards lover, IoT enthusiast.

Jaco Koster

Jaco Koster

FrontMen

Montfoort, Netherlands

Jaco started developing web-applications when IE6 was still the norm and has extensive experience working in large organisations. He is currently working on a hybrid javascript investment application for a large bank in the Netherlands. Also as board-member of Fronteers and senior developer at FrontMen, he likes to talk about everything related to front-end development. Especially when you give him a single malt Scotch whisky.

Koen Kivits

Koen Kivits

Coosto

Valkenswaard, Netherlands

Koen is a web developer with a passion for great code and the open web. He is one of the leads at Coosto, where he works on big web applications for big companies. Koen loves learning about code by writing it a lot, and hopes to be able to share some knowledge in the process.

Ramon Victor

Ramon Victor

Booking.com

Amsterdam, Netherlands

A Brazilian designer-coder who loves crafting software that help people somehow. He has worked in a couple of startups in Brazil, including an experience of almost three years as Interaction Designer. He has been working in the IT field since 2008 and he's currently Front-End Engineer @ Booking.com.

Schedule

8:30

Registration

9:20

Opening

9:30

Show vs. tell in UX design

Zoe Gillenwater – Booking.com

We’ve all heard these “laws” of design: “People don’t read on the web.” “If you have to explain how to use your product, you’ve failed.” “A picture is worth a thousand words.” It seems like our job as designers is to make things as intuitive as possible, using as few words as possible so that the meaning is self-evident through our visual design. But does this always produce the best user experience? Is showing always better than telling? We’ll look at several examples of design from the real world, the web, and apps that use showing, telling, or both as a method for producing the best UX. Rather than just assuming one is always better than the other, learn how to choose the right approach for your particular design problem and users.

10:20

Will your JavaScript app still work in 2030?

Jouni Kaplas – Futurice

How will JavaScript be in 15 years? Will your code still work? Ours has to, so we are doing our very best to ensure that. Join me aboard my very opinionated time machine, and you'll learn how to avoid sprinkling magical unicorn powder in the wrong places, how to select the right gods, and how to still sleep without nightmares. In other words, you'll hear how we are trying to write a huge business-critical web app for the future.

11:10

Break

11:30

High performance images

Tobias Baldauf – Akamai

Today's average website is 62% pure image data. We use images to convey emotion, elicit an action or simply to amuse our peers. They show holiday photos, pie charts or animated cats.

To the unitiated, nothing much has changed since the JPEG file format was standardized in 1992 and GIFs became capable of showing multiple frames of cat mischief. But under the hood, the complex realm of raster and vector images is ever changing: new encoders use cues from the fields of computer vision and machine learning to optimize image data, old formats learn new tricks and completely new image formats try to take the stage.

To deliver a great user experience, we need to learn to create high performance images and implement an image management strategy: leveraging the ideal image file formats and use advanced techniques to handle the challenges of responsive designs and situational performance. High performance images increase the perceived performance of your website, improve the user experience and drive conversions.

12:20

Lunch

13:20

Type to the 7th dimension

Luc(as) de Groot – LucasFonts

Today, the complexities of type design, type rendering, type readability on devices and type history have all entered the 7th dimension. We’ll see 70 minutes of information and around 700 slides compressed in an amusing 42 minutes.

14:10

Effective jQuery

Jörn Zaefferer – jQuery UI/QUnit

Most people have a driver's license, but very few are race car drivers. Every web developer knows jQuery, but very few make use of all its potential.

This talk will cover some basics from a new perspective, to make more effective use of the finely tuned library we all seem to know so well. Topics include: how to use event delegation for just in time initialization; how to structure your markup, CSS and JS for them to work well together while promoting maintainability of all three; how to avoid performance bottlenecks when using jQuery; how to use CSS3 transitions with fallbacks; and finally, how to reuse existing widgets with unique look and feel.

15:00

Ten easy steps to become a successful pirate

Jaco Koster – FrontMen

Building (web) applications for customers of a large enterprise organisation is not easy. Large companies expect you to deliver maintainable and reliable within the time given, while conforming to all the rules. This also means working with (although we hate to admit it) waterfall-projects where teams struggle to be more agile.

With a few simple steps it is now possible to change your team in a fast and agile team of pirates, who live by their own rules. When you have a team of pirates, it is possible to meet all the standards and still have time to enjoy the view.

15:15

50 shades of Flux

Ilya Pukhalski – EPAM

There are now more Flux implementations than MV* frameworks have ever existed.

But what is Flux? Could it be used without React.js? Why is it better than MV* approaches? What are its drawbacks and pitfalls? Should I move on together with Flux or just stay and wait with my lovely MV*-like architecture?

15:30

Baby steps and why it's more important than your code skills

Ramon Victor – Booking.com

In this talk I'd like to explain why many startups fail when trying to build a product with fancy code and a "scalable" solution before learning what business/design needs they're trying to solve. Actually, it's not only for startups, it's also for you, as designer or developer. Why we should understand our ideas is more likely to fail than succeed? This is for sure much more important than learning Material Design, ReactJS or any other buzzword of our field.

15:45

Building <x-nes>

Koen Kivits – Coosto

30 years ago the Nintendo Entertainment System could be found in every home, now it can be embedded into every web page using the awesome power of web components. In this talk I will share what I learned from turning an old video game console into a web component.

16:00

Break + Coffee

16:20

HTML GL - Render HTML & CSS via WebGL for 60 fps and a bit of effects

Denis Radin – Ziggo

HTML GL solves "the slow DOM problem" by creating WebGL representations of DOM elements and hiding actual DOM after. This speeds up HTML/CSS animations and transformations by using 3D hardware acceleration and allows to apply OpenGL effects as modern 3D games have. Also will shed some light on approaches being developed in UPC / Ziggo for getting highest performance possible on mobile and TV devices.

17:10

Patches welcome

Matt MacPherson – Mozilla

A discussion on building a community around open source software, and how you can encourage your next front-end project to be contributor-friendly.

18:00

Closing + drinks

Tickets

Front in Amsterdam is a non-profit international conference organized by front-end enthusiasts. We're an organization working to promote front-end technologies such as HTML5, CSS3, JavaScript, and UX Design.

The ticket for the 2015 edition gets you:

  • A seat and access to amazing presentations
  • Breakfast, lunch, coffee breaks
  • Post-conference drinkup with snacks

Front in Amsterdam 2015 will follow The Ada Initiative's Conference Code of Conduct to guarantee an inclusive and safe environment for all attendees.

Buy ticket

Group discounts

If you're coming with your colleagues, we can offer discounts for groups with 4 or more people! Just send us an email, and we can discuss the details!

Sponsors

Here are our partners that made this awesome experience possible:

Gold sponsor

Silver sponsor

Partners

Do you want to see your company here?

We are working hard to bring a fantastic community event to life. We are aiming at an amazing experience for the best web professionals in the market. Sponsor us to be part of this event, and benefit from this unique environment.

More information

Organizers

Front in Amsterdam is brought to you by these hard working, crazy ones:

Contact us