Gil Fink
CEO and Senior Consultant
Rishon LeTsiyyon, Israel
Actions
Gil Fink is a web development expert, Web Technologies GDE and sparXys CEO. He is currently consulting for various enterprises and companies, where he helps to develop web based solutions. He is also co-author of several Microsoft Official Courses (MOCs) and training kits and co-author of "Pro Single Page Application Development" book (Apress).
Area of Expertise
Topics
Patterns for Lightning-Fast Web User Experiences
In a world where user attention is fleeting, performance is key to creating successful web applications.
This session dives deep into essential web performance patterns that can supercharge your projects. We'll explore techniques to improve loading and rendering times to help you build responsive, efficient websites, covering dynamic imports, lazy loading, list virtualization, prefetching, and more. Get ready to boost your React apps.
Making Sense in Web Rendering Patterns
In the world of web development, there’s more than one way to paint pixels on the screen. From Server-Side Rendering (SSR) to Client-Side Rendering (CSR), Static Rendering, and the increasingly popular Islands architecture, the choices can be as diverse as they are daunting. But what if you could make sense of it all and choose the right approach with confidence?
In this session, we’ll explore and compare various rendering patterns, including Server-Side Rendering (SSR), Client-Side Rendering (CSR), Static Rendering, and Islands architecture. You'll gain a clear understanding of when to apply each pattern and how they can impact your projects. Join us to sharpen your decision-making skills and confidently choose the best rendering strategy for your web app needs.
Unlock the Power of JavaScript’s Hidden Gems
In our ever-evolving digital landscape, we've grown accustomed to harnessing familiar JavaScript APIs such as Geolocation and Web Workers to elevate our web applications. Yet, within the vast realm of JavaScript, lie concealed hidden gems that require no external libraries to unleash their remarkable potential.
In this session, we will unveil together some of these concealed JavaScript gems. Prepare to delve into the art of giving your applications a fresh makeover and integrating capabilities that may have previously seemed unattainable.
Islands of Hydration
Qwik is a new Resumability framework that boosts web apps/sites performance. What if you want to enjoy both Qwik performance and the big eco-system and components of React, Angular or even Vue?
In this session we will see how Qwik can play nicely together with other commonly used component frameworks.
Losing your Components' Head
Every web project will eventually need a components library and no matter which framework you are using. But, the requirements in each project are different and even if you will find a component library, it will have it's own opinionated UI look and feel or rendering. This is where headless components can help you achieve your project's goals. Join me to understand what are headless components and why you should consider using this pattern in your projects.
Building Fast Web Applications
Building instant-on web applications at scale has been elusive. Real-world sites need tracking, analytics, complex user interfaces, and interactions. We always start with the best intentions but end up with a less-than-ideal site.
In this full day workshop, we will look into the anatomy of a slow site and dissect it to find out how each issue got there and why fixing it is not a trivial exercise. Then, we will talk about resumability and the ways we can achieve it. Once we understand the problems and the suggested solution, we will delve into Qwik and QwikCity to find out how the frameworks can help you achieve the goal of building fast web applications.
From 0 to a Components Library
Web development has changed dramatically in the past few years. Today, more than ever, when you build your front-end application, you will probably want to reuse components across your application. So, how can we do that?
In this full day workshop, we will dive in the ways we can build components library. We will start by understanding what is a design system and it’s relation to a components library. Then, we will talk about Web Components API, Stencil compiler and Storybook, which can help us building the library.
Qwik-ifying React
Qwik is a new Resumability framework that boosts web apps/sites performance. What if you want to enjoy both the performance of Qwik and the big React eco-system of libraries and components?
In this session we will see how React and Qwik can play nicely together.
Profiling JavaScript Like A Pro
As front-end developers we strive to build fast and fluid web apps. But how can you find performance problems? How do you profile a web app?
In this session you will get to know how the browser works. Then, you will learn how to use that information to profile web apps.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top