All articles

15
Jun
2021

Extension methods for generic types

Dart
1 min read
06
Jun
2021

When to use a getter vs a method in Dart

Dart
2 min read
24
May
2021

Take advantage of type aliases in Dart

Dart
4 min read
19
Apr
2021

Hero widget working only when going back in Flutter

Tips
2 min read
07
Apr
2021

Flutter full app 5. Add a local playlist

Tutorials
12 min read
29
Mar
2021

Flutter full app 4. Add Provider and move hardcoded data

Tutorials
5 min read
27
Mar
2021

Convert all SVG files in a folder to PNG

Tips
1 min read
12
Mar
2021

Flutter full app 3. Update to Flutter 2, sound null safety, and add a license

Tutorials
5 min read
06
Mar
2021

Flutter full app 2. Add a playlist to a simple music player in Flutter

Tutorials
9 min read
18
Feb
2021

Flutter full app 1. Music Player: create a simple Flutter music player app

Tutorials
10 min read
13
Feb
2021

Transform your YouTube subscriptions into an RSS feed

Programming
3 min read
27
Jan
2021

Speech wave visualization in SwiftUI

Tutorials
4 min read
11
Jan
2021

The basics of security

6 min read
02
Jan
2021

How to backup Apple Notes on macOS, using Automator

Programming
3 min read
24
Dec
2020

Introduction to (cyber)security

3 min read
08
Dec
2020

Firebase to Google Sheets, a tech security clarification

Tutorials
2 min read
24
Nov
2020

Fix the error ITMS 90208: Invalid Bundle. When uploading your app on Apple Store Connect

Tips
1 min read
22
Nov
2020

How to read free Medium articles without an account

Programming
3 min read
07
Nov
2020

Connect the Firebase authentication emulator from your Flutter app

Flutter
1 min read
17
Oct
2020

Connect Firebase Analytics and BigQuery with Google DataStudio using custom queries

Tutorials
3 min read
12
Oct
2020

Cloud Functions stopped having access to Firestore

Tips
1 min read
11
Oct
2020

Remove nil elements from an array while changing the array type

Tips
1 min read
03
Oct
2020

Fix localhost invalid domain in Flutter 1.22

Flutter
1 min read
01
Oct
2020

How to fix 'To use the 'java' command-line tool you need to install a JDK' error

Tips
1 min read
29
Sep
2020

You do not need permission to take photos in Android

Tips
1 min read
24
Sep
2020

Discriminate Flutter flavors that should build with signing

Flutter
2 min read
22
Sep
2020

Update Google Sheets from Firestore using Cloud Functions

Tutorials
5 min read
17
Sep
2020

Long text is not displayed correctly when using ellipsis overflow in Flutter

Flutter
1 min read
10
Sep
2020

Using git rebase to squash commits

Tips
2 min read
09
Sep
2020

Consider git rebase instead of git merge

Tips
1 min read
06
Sep
2020

Background HealthKit observer queries between app launches

Tips
1 min read
04
Sep
2020

Create password protected archives from the terminal

Tips
1 min read
02
Sep
2020

Okta sign out vs app sign out

Tips
1 min read
01
Sep
2020

Copy a single commit to another branch using cherry-pick

Tips
1 min read
31
Aug
2020

Distribute private custom iOS apps

Tips
1 min read
30
Aug
2020

Different URL between Okta OAuth 2.0 login and logout

Tips
1 min read
27
Aug
2020

Dart spread operator

Dart
1 min read
26
Aug
2020

Dart cascades

Dart
1 min read
25
Aug
2020

Install Android Studio on an external SSD for Flutter

Tips
2 min read
24
Aug
2020

Stopping HealthKit observer queries

Tips
1 min read
23
Aug
2020

Scheduled Firestore backups

Tips
1 min read
22
Aug
2020

Swift Optional vs Dart sound null safety

Dart
4 min read
15
Aug
2020

Publish a Swift static website on GitLab Pages

Tutorials
6 min read
09
Aug
2020

Create a Swift Docker image to build a static website using Publish

Tutorials
4 min read
12
Jul
2020

Working with drafts in Publish

Tutorials
2 min read
08
Jul
2020

Save the setup of your development machine

Programming
10 min read
04
Jul
2020

Firestore rules testing on a custom port

Tutorials
2 min read
29
Jun
2020

Modify images in Swift using ImageMagick

Tutorials
2 min read