Michele Volpato

Michele Volpato

This week in Flutter #128: Advent of code 2023

I am a bit late with this link: the advent of code is a yearly event where you solve a puzzle every day from December 1st to December 25th. It’s a great way to learn a new language or to practice your skills. You can solve the puzzles in any language you want. I think it’s a great opportunity to learn Dart.

- Michele Volpato

🧑‍💻 Development in Flutter

Flutter Global Summit 2024

The Flutter Global Summit is a yearly event where you can learn about the latest news in the Flutter world. The 2024 edition will be held online on February 6-7, 2024. The call for talks is still open.

by Alicja Ogonowska

Deep linking is a way to open a specific screen in your app from an external source, such as a link in an email or a push notification. In this article, Alicja explains how to implement deep linking in your Flutter app, both for Android and iOS.

🛠️ Tools to improve your Flutter experience

Automate flutter app creation and signing process with quickfire

by Utkarsh Shrivastava

Quickfire is a tool that helps you automate the process of creating and signing your Flutter apps. It’s a CLI tool that you can install using Dart. You can use it to set up a new project or to add new features following feature-driven development. It also helps you with the release process, by creating the release builds and signing them.

🎥 Flutter videos

Observable Flutter #30: Optimizing a game loop

with Craig Labenz and Lukas Klingsbo

Lukas is back on the show to discuss various strategies to optimize a game loop in Flutter. They discuss several techniques, such as adding an FPS text component to measure frame rates, identifying and fixing issues with unwalkable terrain and pathfinding, and improving the performance of a Vector 2 component. They emphasize the importance of measurement, experimentation, and fine-tuning to achieve better performance and efficiency in game development.

👨‍💻 Software engineering

Getting better feedback on your work

by James Cook

To avoid getting non-constructive feedback like “Can we change the blue…”, you need to ask the right questions. James suggests asking when you are 30% of the way through the project, with the question “Are we on the right track?” and when you are 90% of the way through, with the question “Is there anything we’ve missed?”.

Beyond the Code - An Engineer’s Battle Against Knowledge Loss

by Krzysztof Przychodzki

In this article, Krzysztof talks about the importance of knowledge sharing in a team. “… employees are not just resources; they are the living repositories of valuable information, experience, and expertise.” gives a good idea of the importance of knowledge sharing and why it’s important to have a strategy for it.


That’s it for this week.

If you want to comment on any of this week’s entries, you can do it in the comment section below.

Have a bug-free week,

- Michele Volpato

Subscribe to this newsletter

Receive an email every week with curated content about Dart and Flutter.

You will also receive a list of resources to learn Flutter.

    We won't send you spam. Unsubscribe at any time.

    Leave a comment