This year we chose “Habima” Theatre, the national theatre of Israel, as the stage.
Expected to accommodate over 700 participants like kings. Established in 1935, the building was the first public cultural
facility in Tel Aviv.
The large hall is where our single tracked conference will take place - giving speakers
and audience the feeling they all belong to something bigger...
Grand opening of the second annual YGLF conference.
As web developers we have been in a bubble for quite some time. Our craft has always been an odd one out, and what we create
could be done by many people. Of course, we produce quality and we are proud of what we do. But the final products
often look dire. So we look to automating optimising the final products, instead of concentrating on ensuring
that maintenance of our products doesn't undo the good we did. In this talk Chris Heilmann will talk about
how we can use tools, machine learning and APIs to make sure the bytes we saved don't get smothered by fat
assets our maintainers add to the product.
Do you find yourself struggling between using pure RESTful API endpoints and building high performance ad-hoc endpoints just
to save round trips and bandwidth? With GraphQL you can have a single API with a single endpoint that provides
access to all of your backend models while saving bandwidth and round trips from all of your clients. GraphQL
is driven by view requirements and the front-end engineers that implement them, shifting the power to the client.
In this talk we will present the adventure of integrating GraphQL with our existing infrastructure to create
Often as front end engineers we fight against the browser when trying to make it run our graphics smoothly. In this session
we will understand better how different decisions we make as front-end engineers affect the browser engine,
how the browser uses our instructions to perform timing, composition and painting, and how as front-end engineers
we can use this knowledge to our advantage.
When you use semantic HTML, the browser handles a lot of things for you. However, there are times when semantic HTML isn’t
mechanics is an important part of good interface design. Léonie Watson provides a developer’s guide to accessibility
mechanics, explaining the relationship between code, the browser, and assistive technologies and demonstrating
Product Design for web and mobile is evolving at a fast pace. As the range of devices and platforms continues to expand,
so do the various design considerations. Design systems help a design team build a framework that meets their
needs by bringing together all of the critical design components - including style guides, pattern and UI libraries,
CSS frameworks and other resources. In this session Jina will share: Strategies for how to approach, design
and build an effective design system How to successfully maintain the system to ensure ongoing usefulness Elements
that design systems need to be sustainable that are critical for success.
For many, reading on the mobile web is a slow, clunky and frustrating experience - but it doesn’t have to be that way. The
Accelerated Mobile Pages (AMP) Project is an open source initiative that embodies the vision that publishers
can create mobile optimized content once and have it load instantly everywhere. In this talk, we will cover
what is AMP, where you should leverage it and how you should implement it. We will try to do all these and
put a smile on your face.
This talk will describe the underlying architecture behind AOL's mobile inline playback functionality. We will dive deep
into our approach to microservices using node.js and demonstrate how anyone can build applications that achieve
high scalability, availability, and high performance without huge efforts.
You had enough of Angular, and as good as React may be, you are still trying to figure out what router library to use and
how to setup your project. In short, you have JS fatigue. Elm is a functional programming language for your
browser. It has no runtime exceptions, libraries with guarantees, virtual-dom rendering, it's immutable and
has no side effects.
With HTTP/2, Service Workers, Responsive Images, Flexbox, SVG and Font Loading API now available in browsers, we all are
still trying to figure out just the right strategy for designing and buildings responsive websites just in
time. In this talk, we will be looking into a strategy for crafting fast, resilient and flexible responsive
design systems by utilizing all of those technologies.
A great way to start the day.
Opening the second day of the second annual YGLF conference.
Everyone and their cat knows HTML. Sure, we all struggle deciding what’s the most semantic element for each case, but when
it comes to functionality, there’s nothing more to learn. Right? Wrong. No matter how well you think you know
for things that don’t need it anymore. Prepare to be surprised at how many elements, attributes, even entire
HTML-based technologies exist that you’ve never learned, and how they could be useful in your projects, today.
At Facebook we know how important fast development process is to developers. This is why we put a lot of effort into making
every part of React Native as fast and lean as it can be. We'll talk about the tools and techniques we use
to measure and analyze key performance metrics, such as app startup time, memory usage and UI responsiveness,
made a significant impact across all React Native apps.
As developers, we use browser developer tools every day, but how often do we stop and think about how they work? The secret
is that browser developer tools are built with HTML, CSS, and JS and that any web developer can contribute
to them. In this talk, we'll enter inspector inception and see how developer tools work from the inside out.
In the process, we'll get a better understanding of how the tools we use every day work.
Onboarding new and junior developers to the team is hard. You want them to become good, but that requires instruction, and
instruction takes time. How do we teach new programmers in a way that enables them to truly learn and be independent?
How do we bridge the gaps of not only knowledge but confidence and creative thinking? What enables systematic
learning, and what makes a good teacher, and how do we cooperate these ideas into our work?
After attending this talk you will understand that color is a measurable, reproducible sensation; standardized since 1931!
You will get white point adaptation. You will understand Lab color space, be comfortable with gamut volume
plots, and be able to laugh at snake-oil claims about color gamut coverage in advertising. You will be really
looking forward to seeing CSS4 Color implemented in all the browsers.
We'll take a peek into the magical world of code transformers and transpilers, programs that rewrite other programs. You'll
learn what makes them tick, how they're built and how to extend them. And maybe you'll get inspired with some
crazy new ideas of what you can do with them.
More and more real time web applications are built using frameworks like meteor, falcor, firehose, .... All of them rely
in one way or another on the Websocket technology. In order to build a successful application one has to have
an understanding of the underlying principles of websockets. In the talk we will analyze websockets, share
tips, gotchas and scenarios in which Websockets should and should not be used.
Microcontrollers are tiny computers, working so well you don’t notice the hundred or more you interact with on a daily basis.
nice live-coded demos along the way.
As the population and economies of the West stay static, the developing economies are seeing huge expansion, and a rising
youthful population that have grown up with the Web. But there are challenges to web access in Asia and Africa
that we need to understand if we want to reach the next 4 billion people with fast, performant sites. Bruce
will bring facts, figures and research from his years living in Asia and from working for Opera (often the
only browser that people can use) to show you how to bring your brands to new markets.
The second international conference of its kind to be held in Israel, will take place in Tel Aviv from June 27th through
June 28th, 2016.
Set in the sunny city of Tel-Aviv YGLF is a community event made by developers, for developers.
This non-profit conference is aimed at delivering high quality content about relevant topics that any FrontEnd
lover would die to hear. Bringing in internationally recognized speakers and attendees,
with the young StartUp nation atmosphere, to create a buzzing bustle of software engineers from around the globe.
And as usual, a hefty lunch, refreshing beer and plenty of coffee breaks spark the most interesting conversations
between colleagues and strangers alike.
Complete with an after-party venue for the evenings, everyone rambled on about
Martin Kleppe’s interactive art display into the night. Supported by non-stop sunshine,
it was the first convention of it’s kind in Israel.
This is our small group of dedicated people, working hard around the clock to make the most awesome conference ever.
During YGLF Conference, you can find a member of the team at the registration desk at all times.
Please come and talk to us if you need assistance.