Efthymis SarmpanisinFlutter CommunityUse Environment Variables in CI/CD for Flutter AppsWhen you develop an app you usually do it locally, then deploy it to a test environment, and once QA signs off you go ahead and release it…3 min read·Aug 22, 2019--1--1
Efthymis SarmpanisinFlutter CommunityUsing StandardJsonPlugin with built_value for FlutterOr why do I get type '_InternalLinkedHashMap' is not a subtype of type 'Iterable' in type cast error when deserializing JSON objects using…2 min read·Jun 27, 2019----
Efthymis SarmpanisinFlutter CommunityReusing i18n strings for IT testing in FlutterIt is not uncommon to check the text of some widgets when doing integration testing. It is usually done so, in order to be assured that…4 min read·Jun 12, 2019----
Efthymis SarmpanisinThe StartupFlutter Redux using BLoC | EfthymisState management is a huge issue for the Flutter community. Coming from an Angular background I got accustomed to using Redux and…3 min read·Jun 5, 2019--1--1
Efthymis SarmpanisSmart / Dumb Components in Flutter (Forms)In another article, I laid out a way to implement, in flutter, the presentation/container pattern. But my example was super simple; to…3 min read·Mar 20, 2019----
Efthymis SarmpanisinFlutter CommunityMigrating a mobile database in flutter (sqlite)Database migration is a headache for any developer working in an application with a non-trivial state. Whenever the state structure…2 min read·Mar 18, 2019--5--5
Efthymis SarmpanisinFlutter CommunitySmart / Dumb Components in FlutterThe un-opinionated nature of flutter gives room to apply almost any pattern you want. Coming from an angular background I am used to…2 min read·Feb 24, 2019----
Efthymis Sarmpanis5 Things That Demotivate DevelopersThe holy grail for any team leader is to have her team motivated so that it maintains a high level of performance. But demotivation can…4 min read·Aug 17, 2018----