Blog

I write about freelancing, IT management, technical stuff and personal development in my blog

The future of IDEs in Programming

The landscape of programming is undergoing changes, driven by advancements in AI and machine learning. Traditional programming might not become obsolete, but the role of the software developer is certainly changing. In the near future, we expect to see the emergence of AI-powered Integrated Development Environments (IDEs) that are more...

You Live in a Bubble, it’s Time to Pop It!

You open your favourite social media app, scroll through a few posts, and without you even knowing, you’re only being served content that you agree with. It’s comforting, perhaps, but does it really serve a good purpose to you and for us as a society? We live in information bubbles....

Why being a nice guy sucks?

Computer and programming industry is full of nice guys. I'm not sure if this field of work makes people really want to be nice or this type of personality is more prone to use and love computers. In either case being a nice guy seems to be a good way...

Thoughts on Flutter vs. Native App Development

During the last 10+ years that I’ve built mobile applications, there have been many different cross-platform or even “no-code” solutions to build mobile apps. React Native, Appcelerator Titanium, Adobe Cordova, Ionic, Xamarin come to mind. I have built production apps with the first two, so I have extensive experience with...

Finding best CI/CD for iOS Development

For the past couple of weeks I’ve been researching, setting up and comparing Continuous Integration systems for an Xcode iOS Development project.This article is about this journey and a subjective comparison between three major CI/CD solutions; Jenkins, CircleCI and Bitrise. What is Continuous Integration (CI) There are different types of...

I ♥ Animation

There is something magical about animating and making things move. When an object changes in time it feels like it’s almost alive. We don’t often notice, but animations are everywhere, from children's cartoons to our favourite computer software and mobile app. Animation can be fun, expressive way to tell a...

How to lead remotely

The whole world has suddenly come to a point where working remotely must become a standard way of doing business. This means a lot of you have been dropped to an unknown territory and have to navigate as a remote professional or a leader of a remote team. While I...