Hey, jestem Julia i zajmuję się inżynierią oprogramowania.

Mam doświadczenie w JVM i bazach danych NoSQL.

Interesuję się zapewnianiem stabilności, skalowalności i wydajności usług.

Lubię widzieć efekty swojej pracy i dostarczać wartość dla biznesu.

Poznajmy się

Jestem Julia i zawodowo pracuję jako Software Engineer od 2020. Wcześniej chodziłam do technikum informatycznego, podczas którego rozwinęła się moja pasja i uczyłam się na własną rękę.

Mam doświadczenie w JVM i bazach danych NoSQL, wśród moich obowiązków w pracy było zapewnianie stabilności, skalowalności i wydajności usług.

Lubię gdy kod jest zadbany, prosty i czytelny - nie popieram przekombinowania w imię "czystego kodu".

Jaki był cel utworzenia tego bloga?

Założyłam tego bloga, aby móc spisywać swoje przemyślenia, nabytą wiedzę i pomysły. Moim celem jest tworzenie przydatnej treści, a nie powielanie klikalnych buzzwordów. Chciałabym też pokazywać, że nie trzeba mieć ukończonych studiów ani płacić za kursy, aby być dobrym inżynierem IT.

W technologii utrzymywanie wysokiej jakości jest niezwykle ważne - dlatego chcę zachęcać by nie poprzestawać na efekcie "byle działało" - co niestety jest patologią branży. Software development nie zawsze jest taki kolorowy, jak mówią w reklamach i artykułach.

Może zainteresują Cię moje najnowsze wpisy?

Obiektywizm a rozwój w IT

Czy można spójnie pogodzić filozofię i praktykę techniczną? Jak najbardziej! Postaram się przybliżyć, czym jest obiektywizm, jakie cechy promuje i jak mogą się przydać one w pracy w IT.

Julia Glaszka · · 13 min
Wykorzystaj cały potencjał klastra MongoDB z pomocą preferencji odczytu

MongoDB dostarcza wiele mechanizmów sterowania consistency. Jak uzyskać większą przepustowość odczytu kosztem spójności danych? O tym w dzisiejszym poście!

Julia Glaszka · · 3 min
Konfiguracja ClusterSettings w MongoDB Java Driver

Powszechnie wykorzystywane klienty do łączenia się z bazą danych dostarczają wiele przydatnych funkcjonalności i możliwości konfiguracji. Warto poznać parę ustawień, które potencjalnie mogą usprawnić pracę Twoich aplikacji.

Julia Glaszka · · 4 min
Elasticsearch - to nie tylko logi.

Elasticsearch to zaawansowany silnik wyszukiwań a jednocześnie baza danych pozwalająca na przechowywanie różnych typów danych. Wykorzystywana jest głównie przy komercyjnych wyszukiwarkach oraz przy gromadzeniu logów systemowych. Dzięki Elasticsearch, możesz wykonywać skomplikowane wyszukiwania, filtry i agregacje, a także wykorzystywać słowniki.

Julia Glaszka · · 5 min
Prawo Demeter - zasada ograniczenia interakcji

Jak projektować architekturę swojego kodu, aby uniknąć spaghetti code? Co to jest loose coupling i jak jest związany z prawem Demeter? Na przykładzie prostego kodu pokażę, jak można to prosto osiągnąć.

Julia Glaszka · · 2 min
Wykonywanie kopii obiektów w javascript

W tym poście opisuję metody klonowania obiektów w javascript - w języku, w którym ich zachowanie jest całkiem nietypowe i nieoczekiwane.

Julia Glaszka · · 4 min