Agenda

  • 01.

    08:00

    Registration

  • 02.

    09:30

    Avital Tzubeli

    Speaker

    Avital Tzubeli

    Tech Storytelling Coach, Regional Advocate @ Vonage

    #JavaScript#Node.js#Web Standards

    Design Systems: The journey from chaos to consistency

    Design systems are everywhere. At some point, we’ve all used bootstrap, material, or shoelace. But we end up tweaking and changing and struggling with out of the box solutions, until we begin to fantasize about creating our own design system. But what does that process look like? What happens behind the scenes? Do we get enough value to justify the cost? This talk will describe the journey we took at Vonage to create our own design system, the challenges we faced on the way, and the surprising insights that turned an internally used tool into a customer facing product.

  • 03.

    10:00

    Eleftheria Batsou

    Speaker

    Eleftheria Batsou

    Community Manager @ Hashnode

    #User Experience#User Interface

    It’s easy to create good looking products, but what about useful ones?

    "It’s not enough to build products that function, it's not even enough to make them understandable and usable, you need to build products that bring joy and excitement, pleasure & fun, if possible even beauty to people’s lives. Learn to design with your user’s needs and expectations in mind by applying basic rules. What to expect: ◾ UX vs UI: The two different perspectives of UX and UI, the importance of each, what does a UX designer do, what does a UI designer do, the different categories of UX as well as UI. ◾ About Heuristics: What is the heuristic evaluation? How to conduct an effective heuristic evaluation? Why do we need it? ◾ The 10 Usability Heuristics (by Jakob Nielson and Don Norman): With tips and examples. ◾ The Do’s and Don’ts of UX: Quick tips about UX researchers and designers ◾ The Good and the Bad of UI: How does a good designer work VS a bad designer."

  • 04.

    10:30

    Reserved Sponsor Slot

  • 05.

    11:00

    Evgeny Kot

    Speaker

    Evgeny Kot

    Director of Development @ Wrike

    #Frontend

    Quo vadis, Frontend?

    There is no industry that is more rapidly developing than the frontend. You can argue, but how many more ecosystems do you know where frameworks are emerging at this rate? Web standards are being implemented and immediately become obsolete. The most important question is: where are we going, and where will we come to? The question is not rhetorical: how not to stay out of business in this bubbling stream and capture only the most important, what will be the trend in 2022.

  • 06.

    11:30

    Sponsor Slot

  • 07.

    12:00

    Amit Sheen

    Speaker

    Amit Sheen

    Senior front-end developer @ Payoneer

    #Front-end#CSS

    A New Dimension: 3D in CSS

    Did you know you can add a new dimension (literally) to your apps and websites with just a few lines of CSS?! Add depth to your elements and spice up your design with animated 3D buttons, menus, info cards, and more. Join us and learn how to harness the power of CSS perspective, and how to use it in your project.

  • 03.

    10:00

    Elad Shechter

    Speaker

    Elad Shechter

    CSS/HTML Architect @ eladsc.dev

    #CSS#HTML#Sass#Pug

    How to Create Pure CSS Games

    In this time of the coronavirus epidemic, many of our plans have been canceled. From every bad situation, we need to try to see the good thing in it. Elad Shechter took his free time at home to create a pure CSS game. He will explain many tips and tricks on "how to create pure CSS games.

  • 04.

    10:30

    Reserved Sponsor Slot

  • 05.

    11:00

    Jemima Abu

    Speaker

    Jemima Abu

    Front End Developer @ Telesoftas

    #Functional programming

    A Guide To Functional Programming

    "Functional Programming is a paradigm as old as time (well as old as the 1950s if we’re being literal) but that doesn’t make it any easier to understand. While there are languages that are functional by design, it’s also possible to use functional programming as a coding guide for any language you're working in. In this presentation, we'll explore the What, Why and How of Functional Programming and also take a look at how to use functional programming with popular languages to write code that is scalable, readable and easy to maintain - all the things good code should be."

  • 06.

    11:30

    Sponsor Slot

  • 07.

    12:00

    Gil Fink

    Speaker

    Gil Fink

    CEO & Senior Consultant @ sparXys

    #React.js#D3.js#PixiJS.js

    Using Data Visualization to Fight COVID-19

    The years 2020-2021 will be remembered as the years of COVID-19 pandemic. During the pandemic, I was involved in building a web app for the Israel ministry of health. The app visualizes the chain of infection and helps decision makers to understand the characteristics of the virus spreading and other aspects. In this talk, I’ll delve into how we used D3, React and PixiJS in order to build the app.

  • 08.

    12:30

    Lunch

  • 09.

    13:45

    Sponsor Slot

  • 10.

    14:15

    Rakhi Sharma

    Speaker

    Rakhi Sharma

    Software Engineer @ Delivery Hero SE

    #JavaScript#Node.js#Web Standards

    Let's talk about design systems.

    When we talk about a design system, people by default assume it is something very complex and is only for experienced developers! Why do we have this kind of gatekeeping? It’s not needed! Let me walk you through how we handle our design system at Delivery hero. How when I started I was able to make sense out of design systems. How you can too. I am going to talk about how you don't need to consider all the components of design systems, we take what we need and make our project beautiful and scalable. Let's talk about consistency, component library and think of design systems together.

  • 11.

    14:45

    Tomasz Stachewicz

    Speaker

    Tomasz Stachewicz

    Senior Development Manager at Shopify, founder at Rebased @ Shopify, Rebased

    #JavaScript#API

    JavaScript, spreadsheets and API

    In every organization, someone uses a spreadsheet instead of specialized software. It works and it does the job. Sometimes, however, it would be nice to get to the API of the websites we use instead of pasting the data into the spreadsheet, and it would be best if it could be done with code in JS, the lingua franca of the Internet. It all turns out to be possible and that is exactly what we are going to play with during my presentation.

  • 12.

    15:15

    Lara Sing

    Speaker

    Lara Sing

    Co-founder @ I SEE YOU

    #AI#Virtual Reality#Games

    Singularity 2027

  • 13.

    15:20

    Lightning Talks Session

  • 09.

    13:45

    Sponsor Slot

  • 10.

    14:15

    Evyatar Alush

    Speaker

    Evyatar Alush

    Front End Engineer @ Facebook

    #JS#React.js#Vue.js#Node.js#Jest

    Building a next-gen validations framework

    Forms were not always a part of the web, in fact, they were only added in HTML2, and even to this day writing them feels like they are an afterthought. Vest is a powerful form validations framework inspired by the syntax and style of unit testing libraries like Mocha or Jest. It uses their declarative structure and makes it easy to write complex form validations that are also easy to read and maintain. Vest changes we think and about validation logic in our apps. Let's see what goes into building such a framework.

  • 11.

    14:45

    Yonatan Kra

    Speaker

    Yonatan Kra

    Software Architect @ Vonage

    #JavaScript#Node.js#Web Standards

    Nodejs Runtime Performance Tips

  • 12.

    15:15

    Lightning Talks Session

  • 14.

    16:00

    Tejas Kumar

    Speaker

    Tejas Kumar

    Senior Engineer @ Spotify

    #JavaScript#Node.js#Web Standards

    Closing keynote

Why ConFrontJS?

  • Have great networking time in community built on trust and mutual respect
  • Share experience with experts you haven't met before
  • Get engaged and meet professionals who love what they do
  • Find support in community that shares knowledge everyday