Bartek Legięć

Bartek Legięć

Web Product Engineer @ Craft Docs

About Bartek

I have been programming in JavaScript for over 10 years now, and these days I mainly focus on frontend development — both during the day at Craft; and during the night working on various sideprojects. However, I have always had an interest in dabbling in full-stack work and design on the side. Teaching and sharing knowledge is something I absolutely love, and it extends beyond just programming. I enjoy learning new things and passing on that knowledge to others.

Contributions

Talks Given 9
Workshops Led 4
Member Since 2018

Talks

Taming LLMs — How to make computers speak 01010001 again?

LLMs are great at understanding and replying in natural language. But... it's not something that we always need. Sometimes we do require a rigid structure of data to be able to properly use it. In this talk I will show you how to make LLMs behave as we need them to!

Tackling unexpected nulls in TypeScript (Lightning Talk ⚡️)

In this talk I'd like to share a nice way of tackling null values that logically shouldn't happen, but based on the TypeScript types they could.

Disclaimer: This is not legal advice.

In this talk, we'll explore the ins and outs of various licenses — from permissive ones like MIT to copyleft licenses like GNU GPL. I'll break down the essentials, highlighting what each license allows and denies. Sit back, relax, and let's embark on an informal journey to understand the world of open source licensing together Disclaimer: I am not a laywer, so information provided should not be considered legal advice.

A journey of a single request

We are web developers, which means that we deal with internet on daily basis. Most of us are probably quite comfortable with doing requests to the server using fetch function, but do you know what exactly happens when you call that function? During the talk we’ll go through the basic concepts, like TCP or DNS, that make the web run how we know it.

SSR made easy – Next.js

Current web applications are more and more often created using only JavaScript – that can create a few issues e.g. late first paint or poor SEO performance. And here is where Sever Side Rendering (SSR in short) comes in. Although it may sound great, it can be tricky to implement all by yourself. Next.js is a framework created to make writing SSRed React applications with ease.

WTF JS?

JS… wszyscy wiemy jak zbudowany jest ten język i ile jest w nim dziwnych i nielogicznych rzeczy. Postaram się opisać i wytłumaczyć choć część porąbanych rzeczy jakich możemy uświadczyć w JSie.

Roboty i JavaScript czyli jak posypać ranę solą

Czy kiedykolwiek marzyłeś o własnym robocie, najlepiej latającym i przynoszącym piwo? Nie? Nic się nie stało, po naszej prezentacji będziesz wiedział jak dzięki Node.js, RaspberryPi i Arduino udało nam się stworzyć naszego pierwszego robota który robi więcej niż miganie diodą.

Workshops

Workshop

Workshop #62

WarsawJS Workshop

10:00-15:00 • April 24, 2022
Onsite - Packhelp Kolejowa 5/7 6 piętro
Workshop

Wprowadzenie do JavaScript

Wprowadzenie do JavaScript

10:00-18:30 • September 22, 2019
Sumo Logic, al. Solidarności 173, Spark C, 6p.
Workshop

React.js + Redux

React.js + Redux

10:00-18:30 • June 24, 2018
Campus Warsaw, Pl. Konesera 10
Workshop

Podstawy React.js

Podstawy React.js

10:00-17:30 • May 20, 2018
Campus Warsaw, Pl. Konesera 10