Programming

  • Today I would like to talk with you about choosing between React Native and Expo. React Native has become a popular choice for building cross-platform mobile applications. With its ability to write code once and deploy to multiple platforms, it has become a go-to solution for many developers. However, when it comes to choosing a […]

    Read More

  • I recently got a chance to work on pretty big projects which use mono-repo architecture and because in the past I was mostly working with poly-repos I decided it might be worth sharing some observations about the pros and cons of both solutions. In this post, I decided to compare mono-repo and poly-repo from the […]

    Read More

  • Today I would like to talk with you about code reviews. Actually, I would like to share a few tips which should help you as a reviewer and make those reviews really helpful for people who request them. Ok, let’s start. Ok, I think I’ve shared with you all my thoughts about code reviews and […]

    Read More

  • I was recently working on a pretty big set of changes in the existing codebase to implement new features and modify UI. Before I started working on that I noticed it will demand a lot of work and started considering if I should try to refactor the existing codebase or simply write it from scratch. […]

    Read More

  • Hey, it’s Tom. I’ve spent a couple of last weeks playing with React Native and today I want to share with you my thoughts about this framework from the perspective of an iOS and Web developer. Before I will start I just want to clarify that I’m talking about cases in which we distribute the […]

    Read More

  • Hey, it’s Tom, as you may know, or not, I spend a lot of my time on iOS Development and I’ve spent really a lot of my time during the last 10 years developing on that platform, why didn’t I burnt out? Well in this post I want to share with you why I really […]

    Read More

  • Hey, today we will talk about how to get started with iOS Development and not ruin your budget 😉 Ok, so let’s start. Hardware If you want to learn Swift syntax, you can do it on Windows, Linux, or Mac OS, but if you want to write iOS apps you definitely need Apple hardware. If […]

    Read More

  • Hey, it’s Tom! I already talked about the pros and cons of Flutter from a perspective of an iOS Developer, but I didn’t compare it directly with native iOS SDK. I think it’s worth doing this, so let’s start 🙂 At first, it’s worth to compare languages, they are an essential part of development either […]

    Read More

  • Hey, it’s Tom, so I’ve spent a couple of last weeks playing with Flutter. After a long time of avoiding multiplatform solutions (because of bad memories caused by Cordova), I decided that this year I will give them a chance again. Today I want to share with you my thoughts about Flutter from the perspective […]

    Read More

  • Bad habits can ruin any area of life, I prepared a list of few, which are in my opinion most common across software developers: Not understanding fundamentals Oh, this is a serious problem. There are a lot of people, who want to quickly become a programmer, or are already developers, but want to change technology, […]

    Read More