

A Quick Guide to SOLID Principles in Dart
The term SOLID should actually be written as S.O.L.I.D. because it’s an acronym for 5 design principles

A Cure for your Software Debugging Itch
Although I’m very fond of the “Knowledge is Power” quote. The only way to fix something is to understand why it does not function.

The Drawbacks of the Unit Testing Fetish
I believe that testing should be looked at from an economic standpoint and unit testing is not the most cost-effective strategy.

FVM: Manage Flutter Versions like A Beast
FVM helps with the need for a consistent app builds by allowing to reference Flutter SDK version used on a per-project basis

What Everyone Ought To Know About Pragmatic Programming
This book can give you a lot of practical advice on how to write flexible, dynamic, and adaptable software.

Why Flutter is built all around Dart?
This is an exciting time for Dart. Dart is super fast and super suitable for rendering-crunching apps. In this article we found out reasons

Is programming REALLY for everyone?
The purpose of software is to help people. And code, the building blocks of software, should be geared toward that purpose.