Tomas Petras RupšysinZedge EngineeringDeep Learning for DevelopersSo you have been working as a Software Engineer for many years, you know different frameworks/languages/libraries, you do know the best…Dec 17, 2020Dec 17, 2020
Tomas Petras RupšysinZedge EngineeringWorst metrics for your teamsEvery managerial textbook tells “if you can’t measure it — you can’t manage it”. And yes — it is a normal practice to keep measuring the…Dec 16, 20202Dec 16, 20202
Tomas Petras RupšysinThe StartupDart annotations? A simple intro to reflectionWho said it’s hard?Jun 5, 20192Jun 5, 20192
Tomas Petras RupšysinThe StartupFlutter with Dart— Is it worth it?Pros and Cons of using FlutterMay 28, 201910May 28, 201910
Tomas Petras RupšysinThe StartupMVP versus PoC — choose wiselyMinimum Viable Product versus Proof of ConceptMay 20, 2019May 20, 2019
Tomas Petras RupšysAvoiding useless Redux tests[ironic tone] We all know that Redux is about functional programming, and when you have it functional — it is testable, right? You just…Feb 15, 2019Feb 15, 2019
Tomas Petras RupšysConditional Data Creation in JS (Part 1): StringsWe often have to create various data types conditionally: e.g. when forming a string, we might need to add a substring x if condition a is…Oct 21, 2017Oct 21, 2017
Tomas Petras RupšysRedux Reducers — Functional ApproachLet’s say we are writing a reducer that holds an object of users. Let’s say one user follows another one in state and we want to mutate…Oct 18, 20174Oct 18, 20174