January 20th, 2021

Kotlin Builder Pattern

Wzorzec projektowy Builder (budowniczy) jest jednym z popularniejszych i bardziej przydatnych wzorców konstrukcyjnych. W tym wpisie postaram się go przybliżyć i pokazać jak ciekawie można go użyć w Kotlinie. Niestety często widzę implementacje, które wyglądają jak żywcem przetłumaczone z Javy bez wykorzystania dobrodziejstw języka.

August 6th, 2020

Code Review Retro

To nie jest lista 'złotych zasad' code review, jest sporo bardzo dobrych postów na ten temat. Tutaj po prostu zrobiłem retro na podstawie własnych doświadczeń.

August 4th, 2020

Ultimate Github Page Deployment

Deploy strony w Jekyllu (takiej jak ta) na GitHuba jest bajecznie prosty. No chyba, że korzysta z pluginów spoza whitelisty... ale nadal da się to łatwo zrobić.

July 19th, 2020

IntelliJ settings repo

Używam kilku komputerów (i systemów operacyjnych) gdzie odpalam IntelliJ Idea i Android Studio. Utrzymanie tych samych ustawień na wszystkich było małą bolączką... do momentu aż odkryłem `settings repository`!

May 3rd, 2020

Shell script basics

If you are lazy and you know it clap your han... write shell scripts

January 20th, 2019

Overlibrarization

Sharing code between projects with your own libraries is generaly a good thing, but it comes with a cost. I'd like to share some of my experience about it.

November 5th, 2018

Android build hacks #3 - documentation with Dokka

Generating documentation with Dokka and publishing it on GitHub walkthrough

September 16th, 2018

Android Build Hacks #2 - build time optimization

Android tricks to speed up builds, fix Gradle tasks, use Gradle profiling tools etc..

July 23rd, 2018

Android Build Hacks #1 - build basics

Android build file tricks and hacks I've found at blogposts, YT videos etc.

March 31st, 2018

Hacking Android app with Frida

Quick walkthrough of using Frida to hack Android app behaviour