← Back to home

Speaking

All 28 talks.

Every conference, meetup, workshop, and guest lecture — from 2016 to today.

2021

12 May Warszawa, Poland

The Programmer's Oath

WarsawJS Meetup #81 — Online

Discussion about morality and ethics as a contractor in times of a global pandemic with an introduction of interesting concept created by Robert C. Martin called "The Programmer's Oath".

2020

14 Apr Gdańsk, Poland

Build git repository from scratch

Git Gutts Live Webinar

Git Guts series workshop introducing people to advances features of git like repository internal structure, index structure or file management (blobs).

8 Apr Warsaw, Poland

Quo Vadis JavaScript?

WarsawJS Meetup #68

During the presentation we're gonna answer questions like "What is TC39, what is its role and why you should care?", "What's ECMAScript?", "What's ECMA262 or 402?", "What's coming in ES2020?" and hopefully many more!

11 Mar Warszawa, Poland

CLI tool in under 15 minutes?!

WarsawJS Meetup #67

Live coding session showing how to build Node.js CLI tool in under 15 minutes.

20 Jan Gdańsk, Poland

Bull - distributed jobs in Node.js

meet.js Gdańsk #22

Presentation on how to model and implement distributed jobs in Node.js using Bull framework.

2019

22 Aug Warszawa, Poland

Bull - distributed jobs in Node.js

meet.js Warszawa #31

Presentation on how to model and implement distributed jobs in Node.js using Bull framework.

25 Jun Gdańsk, Poland

From spaghetti code to IoC containers

Angular Tricity #8

Presentation on how to move your codebase from state of spaghetti code to manageable project with Dependency Injection and Inversion of Control patterns using TypeDi framework.

5 Apr Kraków, Poland

Build git repository from scratch

Git Guts

Git Guts series workshop introducing people to advances features of git like repository internal structure, index structure or file management (blobs).

4 Apr Kraków, Poland

Introduction to git

Git Guts

Git Guts series workshop introducing people to basics of git distributed version control system - git.

22 Mar Warszawa, Poland

Build git repository from scratch

Git Guts

Git Guts series workshop introducing people to advances features of git like repository internal structure, index structure or file management (blobs).

21 Mar Warszawa, Poland

Introduction to git

Git Guts

Git Guts series workshop introducing people to basics of git distributed version control system - git.

26 Jan Lublin, Poland

Build git repository from scratch

Git Guts

Git Guts series workshop introducing people to advances features of git like repository internal structure, index structure or file management (blobs).

25 Jan Lublin, Poland

Introduction to git

Git Guts

Git Guts series workshop introducing people to basics of git distributed version control system - git.

2018

8 Dec Gdańsk, Poland

Build your own CLI tool

Kariera IT 2018 Gdańsk

Presentation about building command line tools with only NodeJS.

3 Dec Gdańsk, Poland

What's new in npm?

meet.js Gdańsk #21

Presentation about new commands and tools in npm 5 and 6.

18 Nov Pittsburgh, USA

Continuous Integration - what you (probably) don't know and why you should care?

Software Quality Assurance class at PITT

Guest lecture given at Software Quality Assurance class, School of Computing and Information, University of Pittsburgh.

17 Nov Łódź, Poland

Build your own CLI tool

Kariera IT 2018 Łódź

Presentation about building command line tools with only NodeJS.

19 Oct Gdańsk, Poland

Build git repository from scratch

Git Guts

Git Guts series workshop introducing people to advances features of git like repository internal structure, index structure or file management (blobs).

12 Oct Gdańsk, Poland

Build git repository from scratch

Git Guts

Git Guts series workshop introducing people to advances features of git like repository internal structure, index structure or file management (blobs).

2017

18 Nov Gdańsk, Poland

JUnit5 - what's new?

Kariera IT | Gdańsk

Presentation demonstrating new features and breaking changes in JUnit - most popular unit testing framework for Java.

18 Sept Gdańsk, Poland

Myth of work-life balance

4Developers Gdańsk

Presentation about myth of work-life balance and how following it can be destructive to our productivity and creativity.

6 Jun Gdańsk, Poland

Continuous Integration in practice

JUG Academy

Presentation about daily aspects of working with Continuous Integration practice from eXtreme Programming.

26 May Gdańsk, Poland

IoC containers in practice

Zakręć się z technologią

Presentation about Inversion of Control containers in practice based on .NET Ninject framework.

18 Mar Gdańsk, Poland

Introduction to git

beIT'17

Presentation used during workshops introducing new users to distributed version control system - git.

16 Feb Gdańsk, Poland

From being student to ... - the road so far

PonadProgram

Presentation describing my path from being student to being team leader / frontend developer - most of my mistakes during this journey.

2016

20 Oct Gdańsk, Poland

Introduction to git

CodeWeek 2016

Presentation used during workshops introducing new users to distributed version control system - git.

6 Jun Gdańsk, Poland

From student to developer - ordeal or maybe not?

Faculty of Electronics, Telecommunications and Informatics at Gdańsk University of Technology

Presentation describing my path from being student to being developer - if it was all ordeal or maybe not?

25 Apr Gdańsk, Poland

Build your own CLI tool

meet.js Gdańsk #12

Presentation about building command line tools with npm and task runners like Grunt for JavaScript applications.

← Back to home