Olaf Górski - Product Engineer

2020-11-26

Three types of managers - which one are you?

Good managers are something that can make or break a team, this in turns can break a company. Which one are you? Read more

2020-11-14

A month on tinder in Poland: report with numbers and statistics

Half a year ago I decided to see what's this Tinder thing all about, as I've heard lots about it. How is it in real life? Read more

2020-11-13

Deploying Starburst on GCP with Hive, Storage and Postgres connectors.

How to run popular query engine on Google Cloud Platform's Kubernetes Engine, while also adding connectors for GCS and Postgres - beginners guide. Read more

2020-11-12

Miesiąc na tinderze w liczbach i statystykach - Tinder i Polska

Pół roku temu chciałem się przekonać jak to jest z tym Tinderem, bo wiele o nim słyszałem. Jak wygląda rzeczywistość? Read more

2020-04-12

How I created my own blogging system in less than 100 lines of code

How you can do so much with so little of Python code to create wonderful things. Read more

2020-03-31

Thank you, Coronavirus

We've suddenly found ourselves in a new reality. Out of nowhere came an unknown enemy, invisible adversary. Read more

2020-03-20

Facilitating retrospective for the first time — report

Agile-sceptic guy facilitating a retrospective. What can go wrong? Read more

2020-03-19

Failing in a dream team and how I stopped doing it

A time has come in which I have to write a very tough article. Today I'm going to ponder a bit about failure. Read more

2020-01-10

Wydajność różnych metod łączenia stringów w Pythonie - dlaczego f-stringi są spoko

Krótki wywód o tym dlaczego f-stringi to król konkatenacji jak sum jest król wód. Read more

2020-01-10

Performance of different string concatenation methods in Python - why f-strings are awesome

Few words on performance of f-string and string concatenations methods in Python. Read more

2019-10-06

Let's build a project together

Building a project alone, if you are a beginner, can be tough. Let me guide you then. Read more

2019-08-29

3 months in a remote, no-onion, distributed Product Team

First months of my work in quite an interesting company - Thirty3. Read more

2019-05-04

How to fix RedShift on Linux: Trying location provider `geoclue2'...

Quick way that will let you to solve the problem with popular screen filter. Read more

2019-04-09

Behind the Scenes of Data Inspector: Swagger, Makefile, Django project structure.

Continuation of the previous post. This time we'll talk about Django project structure, docs. Read more

2019-02-28

Behind the Scenes of Data Inspector: Python, Rabbit and Other Animals

My take on designing a modern asynchronous Django application. Read more

2018-10-30

Backend to nie produkt

Trochę inna perspektywa, aniżeli typowego backendowca - dziś stawiamy się w butach team playera. Read more

2018-10-29

Manjaro i Asus GL702ZC - konfiguracja chłodzenia Ryzen 7 1700 na Linuxie

Jak napisałem konfigurację chłodzenia dla Asusa Gl702ZC na linuxie. Magia Ryzen 7 1700 w laptopie. Read more

2018-09-23

Obrzydliwe kuriozum w świecie IT – usuwanie master/slave z Pythona, CoC w Linuxie. SJW.

Pora wreszcie pomówić trochę o czymś, co od dawna się dzieje i co jest obrzydliwe. Read more

2018-07-12

Guido van Rossum porzuca funkcję BDFL - twórca Pythona przechodzi w stan spoczynku

Guido van Rossum oddaje swą pozycję BDFL i postanawia przejść powoli w stan spoczynku. Read more

2018-07-04

Szanujmy czytelników, szanujmy Internet

Kilka słów o obecnych trendach, bloatware i braku szacunku do Internetu jak i czytelnika. Read more

2018-07-03

Krótki opis wad i zalet Pythona

Krótko o kilku wadach jak i zaletach Pythona okiem kogoś, kto z niego korzysta. Bardziej dla początkujących. Read more

2018-07-02

PEP 572 - czyli co ciekawego może znaleźć się w Pythonie 3.8 - przypisywanie zmiennej w wyrażeniach

O PEP 572, czyli propozycji dodania operatora przypisywania zmiennych w do Pythona 3.8. Read more

2018-07-01

Krótki opis długiej historii Pythona

Długa historia Pythona streszczona w tym dość krótkim wpisie. Read more

2018-06-30

Dlaczego w programowaniu indeksujemy od 0? - wskaźniki, adresy w pamięci

Rozwikłajmy zagadkę - dlaczego w programowaniu indeksujemy zazwyczaj od zera? Read more

2018-06-28

Właśnie wyszedł Python 3.7, co nowego wąż nam syczy?

Krótki opis nowych funkcjonalności, które pojawią się w Pythonie 3.7. Read more

2018-06-27

Jak za darmo opublikować swoją stronę na GitLab Pages: Pelican(jekyll/hugo), CI Pipelines, Docker, Cloudflare, linia poleceń i customowa domena https

Po krótce o tym, jak opublikować za darmo swoją własną stronę na GitLab Pages z customową domeną, obsługą https oraz continuous integration. Read more

2018-06-25

Jak ustawić automatyczne mountowanie dysku w linuxie?

Krótki opis tego jak permanentnie rozwiązać problem mountowania dysku na linuxie. Read more

2018-06-25

Batalia z linuxem na nowym sprzęcie i czemu wróciłem na Windowsa jako hosta

Read more

2018-05-19

Jak jedna cyferka może zepsuć aplikację - studium

Kilka godzin pracy poświęcone temu, żeby zmienić jedną cyfrę? Czasami tak bywa - studium przypadku. Read more

2018-05-04

Dlaczego dziś nie przystąpiłem do matury - Zbrodniczość i bezsens systemu edukacji w Polsce

Kilka myśli i argumentów za tym, dlaczego celowo nie podszedłem dziś do matury. Read more

2018-03-27

Internet w liczbach: Polska i świat

Druga część wpisu o Internecie w liczbach. Dziś Polska i Świat. Read more

2018-03-22

Internet w liczbach: czym jest CDN i dlaczego jest ważny?

CDN - Content Delivery Network, to taki cichy bohater, z którego praktycznie każdy z nas korzysta, ale mało kto cokolwiek o nim wie. Read more

2018-03-01

Co trzeba umieć, żeby dostać pierwszą pracę? - co ja umiałem

Spis tego, co konkretnie umiałem, gdy dostałem się do pierwszej pracy. Read more

2018-02-23

Jak wyglądają pierwsze dni pracy jako programista

Pierwsze dni w pracy jako programista - jak to u mnie wyglądało. Czyli mały cyrk. Read more

2018-02-22

How I got a job as a Python Developer while still in high school

A month after my 18th birthday I've signed a contract for being a Python Developer while still in hs. Read more

2017-09-28

Dodawanie ReCaptcha do appki we Flasku

Dziś kilka słów o tym, jak walczyć ze spamem prostym sposobem w aplikacjach korzystających z Flask Read more

2017-09-26

Jeden język, który musi znać każdy programista i od którego powinno się zacząć.

Chcesz lub jesteś programistą? Jest język, który koniecznie musisz poznać. Read more

2017-09-25

Niedokładność liczb zmiennoprzecinkowych, czyli dlaczego 0.1+0.2 != 0.3

Trochę teorii dlaczego 0.1+0.2 != 0.3, niedokładności liczb zmiennoprzecinkowych w języku binarnym. Read more

2017-06-23

Nauka angielskiego - jak zabrać się za to skutecznie?

Parę słów o tym, jak moim zdaniem powinna wyglądać nauka angielskiego z perspektywy samouka. Read more

2017-06-20

Best way to learn programming, or at least get started

What's the best way to learn programming these days? Let me enlighten you. Read more

2017-06-10

How to get education from Harvard/MIT and so on for free

Read more

2016-07-16

Gothic 2 Noc Kruka na Linuxie (Manjaro)

Jak uruchomić gothic 2 noc kruka na linuxie za pomocą wine - instrukcja krok po kroku. Read more

2016-07-10

W czym pisać kod na początku?

W czym pisać kod na początku? IDE/Edytor tekstu? PyCharm? Sublime? Odpowiedź jest ciekawa. Read more

2016-06-20

Moje przemyślenia o polskim szkolnictwie i jego problemach - z pierwszej ręki

Polski system edukacji pozostawia wiele do życzenia, dlatego dziś opiszę moje przemyślenia na jego temat - z pierwszej ręki. Read more

2016-06-16

My first month with bitcoin - summary from small fish perspective

Today I'd like to talk a bit with you about my first month with Bitcoin and cryptocurrency world. Or rahter how not to do things. Read more

2016-06-16

Pierwszy miesiąc drobnego handlowania bitcoinem - małe podsumowanie z perspektywy świeżak

Hej ludziska, dziś troszkę wam opowiem o moim pierwszym miesiącu z handlem Bitcoinem i innymi kryptowalutami. Read more

© Olaf Górski

Powered by XD philosophy and braindead.