Image for post
Image for post
Awesome Software Engineers

Coding is one of the most interesting things for programmers and software developers. You started doing it for fun, it was your hobby, it was your passion and later your passion becomes your job. Of course, you hear of burnout and you say “burnout is not for me, I know how to manage stress, I am not the kind of guy that burnout, I am in control of my life” until boom it hits you. The fatigue, darkness and might even feel like you don’t want to stay in front of a computer any longer.

What Is Burnout?

Burn out is a syndrome conceptualized as resulting from chronic workplace stress that has not been successfully managed —…


Image for post
Image for post
Awesome Flutter Engineers

What Is Diffuse

Diffuse is a tool by Jake Wharton for diffing APKs, AABs, AARs, and JARs in a way that aims to provide both a high-level view of what changes along with important detailed output. — https://github.com/JakeWharton/diffuse

It is meant to be used on small changes, such as those that occur in a single PR or git SHA. It is a tool to analyze the changes between two APKs by providing a high-level view of what has changed. With the continuous merging of code into the mainline/repository, the changes to the APK may go unnoticed.

While one is trying to reduce the size of a flutter app or maintain minimal app size, one might want to know what makes up the app in terms of native code, assets…. One could make use of the apkanalyzer in android studio to check such changes but while working in a team, performing such operations via CI/CD seems the best way to go as the changes are checked on every push or pull request, as the case may be. You can check this write on reducing flutter app size. …


Image for post
Image for post
Awesome Flutter Engineers

Smartphones are used everywhere. Daily usage of smartphones includes entertainment, banking, shopping, videos, images, etc. For smartphones to do many of the things their users request, applications on the smartphone need internet access. Internet access is needed to book movie tickets, order for food, download and watch videos, etc.

To develop apps that fetch data from the Internet, you’ll need to know how to make network requests and how to handle the responses properly.

One could have wondered how we get data from anywhere in just a click of a button. Say we want to access weather data, we can access the data of any country from anywhere in just a matter of seconds. How is that possible? …

About

Solidmvp story

Stories from Solidmvp Africa for the global Android & iOS developer communities.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store