Back in the summer of 2018, I was working in a co-working space; I overheard an intern having a conversation about PyCharm. In his words: ‘PyCharm is very powerful and useful, but no way I would use it after my student license expire. It cost $150 a year, it’s way too expensive!’
I was astonished by his self inflicted masochism just to save a couple of bucks. What I couldn't wrap my head around was the $3000 MacBook Pro sitting in front of him. …
Back in early 2018, I came across a video introducing Flutter as an alternative to React Native for building a cross-platform app. I was very excited back then as the idea of Google, the developer of Android introducing their cross-platform development framework was quite promising for its adoption.
I have experience developing in Native Swift & Java, and it’s 2019 now, I thought I draw some comparison and write down some of the features in Flutter that makes it more adoptable and a pleasant to use.
For short, reactive design is by far the best feature in Flutter. Pretty much…
I was looking for a way to quickly create Flutter Plugin. I can’t seem to find the exact same plugin on pub.dartlang or any solution about embedding the plugin directly into your Flutter App.
The plugin that I want to implement is the Facebook App Events plugin. Since I needed this plugin for the Android platform only. I wasn’t about to publish a half complete Plugin into https://pub.dartlang.org/.
import 'dart:async'; import 'package:flutter/services.dart'; import 'package:meta/meta.dart'; class FacebookAppEvents { factory FacebookAppEvents() => _instance; FacebookAppEvents.private(MethodChannel platformChannel) : _channel = platformChannel; final MethodChannel _channel; static final FacebookAppEvents _instance = FacebookAppEvents.private(const MethodChannel('facebook_app_events')); Future<void> logEvent({@required String…
I have been using Nuxt.js with AWS ECS, ELB & CloudFront for the past few months. Occasionally I come across this error: Loading chunk _ failed.
ELB rolling deployment routes traffic via a round-robin which splits up into different target groups. The first request that gets routed to a target group requires all the remaining traffic to get routed to the same target group.
Using green/blue deployment won’t solve it either, there is still a short window where the target group switches.
I searched for a variety of solution. Most of them will address the problem one way or another…
I am a full-stack capable Web, Android, iOS, DevOps, software engineer and architecture.