Jan FilipowskiinJan Filipowski blogI failedLast 2 weeks were horrible. I was struggling with one feature for too long, I underdelivered what I promised, was stressed and angry. With…Feb 4, 2018Feb 4, 2018
Jan FilipowskiinJan Filipowski blogRelearnI used to learn a lot in programming. Learning few languages in different paradigms, few database engines — relational and no-SQL…Jan 14, 20181Jan 14, 20181
Jan FilipowskiinJan Filipowski blogReturning guards — I hate you!Yes, I really hate them. Just look at them:Dec 8, 2017Dec 8, 2017
Jan FilipowskiinJan Filipowski blogReworking featuresIt’s a real pleasure to work on “someone else’s” code — the underestimated feature produced by your coworker, who, as everyone in our…Oct 18, 2017Oct 18, 2017
Jan FilipowskiinJan Filipowski blogSlow delivery processImagine your best, TDDed implementation of feature you knew will be tuned during development, as business will see not predicted problems…Sep 23, 20171Sep 23, 20171
Jan FilipowskiinJan Filipowski blogTIL: Medium dataset processingI’m working on some data project for about 1 week now — partly about collecting new data, partly about retrieving some details from…Jul 31, 2017Jul 31, 2017
Jan FilipowskiinJan Filipowski blogMicroservices as if you mean itI should’ve listened to people smarter than me. But then the knowledge would be only theoretical and shallow. And you must be really smart…Jun 18, 2017Jun 18, 2017
Jan FilipowskiinJan Filipowski blogGet Noticed — SummaryI started this contest with ideas for first few features of home budgeting app that I thought I’d be able to deliver in this few months…May 29, 20171May 29, 20171
Jan FilipowskiinJan Filipowski blogProject update: serialization to JSONIt’s almost the last task of my first (and probably the last) feature of home budgeting app. This time I had to just dump collection of…May 27, 2017May 27, 2017
Jan FilipowskiinJan Filipowski blogHexagonal architecture like monads in FPDo you know what the monad in functional programming is? Yeah, me neither. But I know it’s being used to hide out side effects from purely…May 24, 2017May 24, 2017