Building beautiful and functional apps in Flutter is easy, but how do we make sure that we deliver a great user experience at scale? We can do it by integrating and running automated tests for every new change pushed to our codebase.
Joshua is a software engineer, designer, technical writer, and community builder.
Joshua is helping build a platform to democratize finance for all. Previously he was building a digital bank, connecting people on global jobs and projects, advancing the way businesses move freights globally, and bringing live-streaming experiences to Filipinos.
It's been three years since I joined the competitive industry of software development, building products full-time. Including my freelance and contract-based projects in college, five years, tops.
Most of us depend on our devices daily for almost everything we do. Whether it's for taking photos of our WFH setup, ordering food, shopping online, and banking, a lot of us do this using our mobile phones.
Six months ago, I decided to self-publish some of my articles. These articles were hosted on Github Pages, using a Jekyll template. Last week, I decided to self-host Ghost, here's how you can manage to redirect the old URLs of your website.
This article will guide you on how you can automate the CI/CD workflow of your Flutter’s iOS app.
This article will guide you on how you can automate the CI/CD workflow of your Flutter’s Android app.
IntroductionI stumbled upon the following questions and issues on the web when I was trying to do the same thing for my work—Integrate GraphQL and MobX in Flutter: Does anyone use MobX with GraphQL?Example of Mobx + GraphQL #200Write doc comments for all public API #308I found out… there…
Ever wonder how the big guys like Facebook, Twitter, Airbnb create robust frontend applications for their platforms? Well, one of the key ingredients in their success is the use of GraphQL.