16 Sep
28 Oct
24 Nov
15 Dec
16 Jan
9 Feb
18 Mar
22 Apr
20 May
17 Jun
22 Jul
19 Aug
16 Sep
21 Oct
18 Nov
16 Dec
13 Jan
10 Feb
9 Mar
13 Apr
11 May
8 Jun
13 Jul
10 Aug
14 Sep
12 Oct
9 Nov
14 Dec
11 Jan
8 Feb
8 Mar
12 Apr
10 May
14 Jun
12 Jul
9 Aug
13 Sep
11 Oct
8 Nov
13 Dec
10 Jan
14 Feb
14 Mar
11 Apr
9 May
13 Jun
11 Jul
8 Aug
12 Sep
10 Oct
14 Nov
12 Dec
9 Jan
13 Feb
13 Mar
10 Apr
8 May
12 Jun
10 Jul
14 Aug
11 Sep
9 Oct
13 Nov
11 Dec
8 Jan
12 Feb
11 Mar
8 Apr
13 May
10 Jun
8 Jul
12 Aug
9 Sep
14 Oct
10 Nov
9 Dec
13 Jan
10 Feb
10 Mar
14 Apr
12 May
9 Jun
14 Jul
11 Aug
10 Sep
13 Oct
10 Nov
15 Dec
12 Jan
9 Feb
13 Apr
11 May
8 Jun
13 Jul
10 Aug
14 Sep
12 Oct
9 Nov
14 Dec
13 Jan
8 Feb
12 Apr
10 May
14 Jun
12 Jul
9 Aug
13 Sep
11 Oct
8 Nov
13 Dec
10 Jan
14 Feb
13 Mar
8 May
12 Jun
10 Jul
14 Aug
11 Sep
9 Oct
21 Nov
11 Dec
8 Jan
12 Feb
12 Mar
9 Apr
14 May
11 Jun
9 Jul
13 Aug
10 Sep
8 Oct
12 Nov
9 Dec
14 Jan
11 Feb
11 Mar
8 Apr
12 May
10 Jun
8 Jul
12 Aug
8 Sep
14 Oct
11 Nov
Meetup #109
Event Details
Speakers

Cross-pollinating ideas #1: Speccing data
In IT, we’re living in siloed ecosystems. As JavaScript developers, we invent ideas and create tools that are unheard of in other siloes, even though they might be applicable elsewhere. Similarly, sometimes we don’t learn about good ideas we might apply to our work, just because they originated in some other language’s ecosystem.

How to (not) optimize web application
The journey of every developer eventually leads to a point where their latest feature appears to be sluggish. This marks the ideal moment for optimization, a process that can be time-consuming, prone to numerous errors, and, in the end, potentially slow down the entire program. We know something about it because in ShareTheBoard, a web application designed for image processing using neural networks., we encountered almost every optimization pitfall. Furthermore, we have finally achieved success, allowing us to rent about what an effective optimization process should look like, the obstacles you may encounter when implementing machine learning models into the web world, and how to squeeze out the last drops of performance from a web browser.

Processing big data files with Node.js
We'll look at techniques to efficiently and quickly process large data files using Node.js and why this might be necessary. In the process, we'll talk about streams, choose the appropriate data format, and discuss the nuances of how such applications work.

ESM and CJS - a history of imports and requires (Lightning Talk ⚡️)
Join me to explore the history of JavaScript's module systems, starting from CommonJS through RequireJS and AMD, and ending with today's ES Modules. We'll examine why these systems were developed, how they differ, and their impact on both browser and Node.js environments. Finally, I'll offer a glimpse into where module handling in JavaScript might be headed next.
Videos
See all talks

Daniel Janus

Jerzy Nowiński

Dzmitry Krystsek

Zachary Milonas
- 144Meetups
- 293Speakers
- 491Talks