Our talks

August 7-9, 2019

Real world Perl applications architecture
Description:

I've seen a lot of Perl applications. I see a lot of misunderstandings around architectural patterns. 99% of Perl tutorials do not cover this topic and limited to "hello world" apps. How to build a really large application? What to choose Monolith or Microservices? How to think about architectural layers? How does GraphQL influence my architecture? I will answer all of these questions.

Content:

Viktor Turskyi, CEO at WebbyLab

October 30-31, 2020

Effective NodeJS Application Development
JS Fest
Kyiv
Upcoming
Description:

We start developing a project, we have to write a front-end and a back-end. How can we do this effectively? Will 12 factors help us? What about front-end development? How to use containerization correctly? How do I work with git branches? How to work with configs? What about the logs? Scaling? A million questions. I will tell you how we approach all this, what tools we use, what rakes we have stepped on.

Viktor Turskyi, CEO at WebbyLab

August 29-30, 2020

Effective NodeJS application development
Description:

How to develop NodeJS apps effectively? I will tell you all details and share my personal experience on the whole process: from the very start and up to the production stage. You will also learn more about Docker, SDLC and 12 Factor App.

Viktor Turskyi, CEO at WebbyLab

July 30, 2020

How to create a high performance Excel engine in JavaScript
Description:

You have complex mathematical models (millions of cells, hundreds thousand of formulas) in Excel. And you need to run it browser and mobile without excel. I will talk about how we created our own spreadsheet engine compatible with MS Excel which allows us to run any Excel model without Excel. We will talk about architecture, algorithms, JavaScript performance optimization.

Viktor Turskyi, CEO at WebbyLab

May 30, 2020

Effective NodeJS application development
Description:

How to develop NodeJS apps effectively? I will tell you all details and share my personal experience on the whole process: from the very start and up to the production stage. You will also learn more about Docker, SDLC and 12 Factor App.

Content:

Viktor Turskyi, CEO at WebbyLab

March 21, 2020

Effective NodeJS Application Development
Description:

I've already talked about the working architecture of Web applications, but this is only part of the puzzle of effective development. This time I will show all details and share our personal experience on the whole process: from the very start and up to the production stage. I'll tell you how we approach the ideas of the "12 Factor App", how we use Docker, discuss environment deployment, security, testing, SDLC. Real-life experiences often differ from theory, so I always try to share what works in practice.

Content:

Viktor Turskyi, CEO at WebbyLab

November 7-8, 2019

How We Used Redux on Backend and Got Offline-First Mobile App as a Result
Description:

If you choose a non-classical approach for offline mode for a mobile application then you can finish with Redux on a server, event sourcing and code reuse between mobile, frontend and backend parts of your application.

Content:

Viktor Turskyi, CEO at WebbyLab

October 5-6, 2019

How to create a high performance Excel engine in JavaScript
Description:

You have complex mathematical models (millions of cells, hundreds thousand of formulas) in Excel. And you need to run it browser and mobile without excel. I will talk about creation our own spreadsheet engine compatible with MS Excel which allows us to run any Excel model without Excel. I will talk about Architecture, Algorithms, JavaScript performance optimization.

Content:

Viktor Turskyi, CEO at WebbyLab

September 28, 2019

Frontend development processes
Description:

Areas for discussion: - Frontends frameworks and processes, microfrontends - Integrating FE team with Backend team. Fullstack engineers. Rest vs. Graphql - Interating FE and design teams - FE testing approaches/frameworks. Unit/e2e - Working with Legacy frontend - Frontend CI/CD pipelines - Microfrontends - Isomorphic apps. Crossplatform FE

Viktor Turskyi, CEO at WebbyLab

September 19-26, 2020

To be announced
Description:

To be announced

Viktor Turskyi, CEO at WebbyLab

August 3-4, 2019

Language Independent Validation Rules (LIVR) 2.0
Vinnytsia JS
Vinnitsa
Description:

Having 15-year experience in web development, I have tried my hands at dozens of validation libraries but didn’t manage to find the one to handle all my tasks. 5 years ago we decided to create a validator which will better than any other. Now LIVR supports a dozen of programming languages and it is battle tested in hudrends of projects. I will talk about the ideas behind, about architecture, use cases, pros and cons. Will show real examples.

Content:

Viktor Turskyi, CEO at WebbyLab

June 6-7, 2019

The working architecture of NodeJs applications (updated version)
Amsterdam JS
Amsterdam
Description:

I've seen a lot of NodeJs applications. I see a lot of misunderstandings around architectural patterns. 99% of NodeJS tutorials do not cover this topic and limited to "hello world" apps. How to build a really large application? What to choose Monolith or Microservices? How to think about architectural layers? What is wrong with the majority of JS frameworks? How does GraphQL influence my architecture? I will answer all of these questions.

Content:

Viktor Turskyi, CEO at WebbyLab

April 5-6, 2019

6 ways to hack your JavaScript application
Description:

This will be 6 live hacking demos. We will not do theory, but will see in practice how small and not always obvious errors lead to significant vulnerabilities in your JavaScript application.

Content:

Viktor Turskyi, CEO at WebbyLab

March 15, 2019

The working architecture of Web applications
Description:

We launched more than 60 projects, developed a web application architecture that is suitable for projects of completely different sizes. Here I'll analyze this architecture, will consider the issue of “monolith or microservices”, will show the main architectural errors that developers make.

Content:

Viktor Turskyi, CEO at WebbyLab

February 7, 2019

Yet another JSON RPC library?
Description:

I will tell you why you need JSON RPC and why I created another library. I'll show non-standard usage scenarios. Also, I'll analyze the architectural patterns that have proven useful and the decisions had to be taken during the development. Moreover, I’ll show what modern JS can offer us for developing libraries.

Content:

Viktor Turskyi, CEO at WebbyLab

October 6-7, 2018

Information Security Practice
KharkivJS
Kharkiv
Description:

This will be 8 live demo hacking. We will not analyze the theory, but we will see in practice how small and not always obvious errors lead to global vulnerabilities in your JavaScript application.

Content:

Viktor Turskyi, CEO at WebbyLab

July 6-8, 2018

How to create a VR application with React 360
OdessaJS
Odessa
Description:

I will talk about virtual reality (VR). At what state the technology now, why and how to use it. JavaScript is very popular today it is possible to do almost any time of application with it. And it seems that even VR applications can be build easily with JavaScript and React today. The technology is very yang and it will be great to every JS dev to know about new possibilities.

Content:

Viktor Turskyi, CEO at WebbyLab

March 31, 2018

Offline mode for a mobile application, REDUX on server and a little bit about event sourcing
Description:

If you choose a non-classical approach for offline mode for a mobile application then you can finish with Redux on a server, event sourcing and code reuse between mobile, frontend and backend parts of your application.

Content:

Viktor Turskyi, CEO at WebbyLab

Launching a new project or improving an existing one? We can bring your ideas to life!