(Part 2/2) Software Testing in a Startup

(Part 2/2) Software Testing in a Startup

If you are an ambitious startup (like us!) that tries to churn out a lot of new features on a weekly basis, you are always focused on the next cool thing to do. But, needless to mention, a stable platform in Production is imperative to building user trust. Here are some of the things we do to ensure uncompromising stability.

Jaksot(414)

Code Commenting: Mandatory or Optional?

Code Commenting: Mandatory or Optional?

We all agree (I think!) that code commenting is essential. But, how much of it do we need, and how do we go about it? And why it is stack agnostic.   Manage your projects on https://snowpal.com.

4 Huhti 20214min

Firebase Messaging - Sending push notifications on a Flutter App

Firebase Messaging - Sending push notifications on a Flutter App

Setting up push notifications on a mobile app takes a bit of time the first time, and then onwards, you shouldn't have to do much. Ideally.   Manage your projects on https://snowpal.com.

31 Maalis 20217min

(Feat. Special Guest!) Pros & Cons of Technology Choices (Part 3/3)

(Feat. Special Guest!) Pros & Cons of Technology Choices (Part 3/3)

(Part 3/3) When you are building a new app, you are bound to assess a variety of options available to you. Some of these choices are going to stick around with you for a while so it is imperative to make the right choices (with the information available at that point).   Manage your projects on https://snowpal.com.

28 Maalis 20217min

(Feat. Special Guest!) Pros & Cons of Technology Choices (Part 2/3)

(Feat. Special Guest!) Pros & Cons of Technology Choices (Part 2/3)

(Part 2/3) When you are building a new app, you are bound to assess a variety of options available to you. Some of these choices are going to stick around with you for a while so it is imperative to make the right choices (with the information available at that point).   Manage your projects on https://snowpal.com.

26 Maalis 20219min

(Feat. Special Guest!) Pros & Cons of Technology Choices (Part 1/3)

(Feat. Special Guest!) Pros & Cons of Technology Choices (Part 1/3)

(Part 1/3) When you are building a new app, you are bound to assess a variety of options available to you. Some of these choices are going to stick around with you for a while so it is imperative to make the right choices (with the information available at that point).   Manage your projects on https://snowpal.com.

25 Maalis 20219min

Upgrade Dart version to 2.12.0 to leverage null safety

Upgrade Dart version to 2.12.0 to leverage null safety

Starting dart version 2.12.0, there is support for null safety. Added to type safety, this will make flutter even more compelling. Having said that, it will take some work for an existing app to get there.   Manage your projects on https://snowpal.com.

22 Maalis 20218min

Polyglot Development is the best way to go today

Polyglot Development is the best way to go today

Polyglot Programming can be loosely defined as a programming methodology where you pick the right language, library or framework that best suits the needs of the given problem (and in particular, not let your "current" stack drive that decision).   Manage your projects on https://snowpal.com.

21 Maalis 20218min

(Part 1/N) Upgrading to Flutter 2.0.x?

(Part 1/N) Upgrading to Flutter 2.0.x?

Every time I run "flutter upgrade", I tend to have my fingers crossed. The most recent upgrade to 2.0.x was quite a challenge. I'll share my experience (both problems and solutions) in a series of podcasts.   Manage your projects on https://snowpal.com.

16 Maalis 20219min