• How To Cut A Design Mockup Into Flutter Widgets

    How To Cut A Design Mockup Into Flutter Widgets

    In software projects, there is usually a project vision of what the end product should look like. When a developer starts working, there should be some kind of mockup (best case is a Figma file, but I have also seen pencil drawings…). In this article, I want to share my strategies of how to cut a design mockup into Flutter widgets.

  • Why AbsorbPointers Are Dangerous In Flutter Widget Tests

    Why AbsorbPointers Are Dangerous In Flutter Widget Tests

    I introduced an AbsorbPointer widget which broke my app but the tests to prevent exactly this didn’t fail. Here is why AbsorbPointers are dangerous in Flutter widget tests.

  • Improve Your WordPress Page Speed With Compression And Better Image Formats

    Improve Your WordPress Page Speed With Compression And Better Image Formats

    I recently updated my QuickCoder WordPress blog and finally tackled the performance issued I had for a long time. My major problem was that the page loading time was too slow. Since the first impression matters and I get a ton of visitors from search engines, this problem needs to be taken care of at some point. Here is how to improve your WordPress page speed.

  • 6 Privacy Tips To Protect Your Online Life

    6 Privacy Tips To Protect Your Online Life

    Nothing is free in this world. On the internet, you pay with your data. But your data should not be exposed by others. Learn how to stay safe online with these 6 privacy tips!

  • How To Write A Proper Dart Data Model (AI Prompt Included)

    How To Write A Proper Dart Data Model (AI Prompt Included)

    Writing good data models is essential for every developer. In this article I want to show you how to write a proper Dart data model manually, with package support, through AI assistance, or with a web tool. Take this as a starting point to write better models in the future.

  • How To Download Files With The web Package In Flutter Apps

    How To Download Files With The web Package In Flutter Apps

    With Dart 3.7, you need to make some changes to your code and move away from dart:html. Here is how you can adapt your code with an example.

  • How To Debug Firebase Analytics Events From A Flutter Web App

    How To Debug Firebase Analytics Events From A Flutter Web App

    The Firebase Analytics Debug View is a handy tool to check what events your app sends in real time. However, it requires a bit of setup to work from a Flutter web app. Here is how to use the Firebase Analytics Debug View with a Flutter web app.

  • Microsoft Finally Improved Its Designer And I Like It

    Microsoft Finally Improved Its Designer And I Like It

    Microsoft Designer went from single file projects to subpages. You can now collect the corresponding files in one project. In addition, there is a layer selection menu to quickly select and edit the items you want.

  • Why Cody Free Is A Great AI Coding Assistant

    Why Cody Free Is A Great AI Coding Assistant

    Cody is an AI assistant for your favorite IDEs. You get unlimited autocompletes and chat messages, access to 8 LLMs, and they don’t train on your data. Sounds great, right?

  • 7 Ways To Create Copies Of Immutable Objects In C#

    7 Ways To Create Copies Of Immutable Objects In C#

    Here is an interesting collection of 7 ways to create a copy of an immutable data class in C#. The methods are range from copy constructors over reflection to serialization.

  • A Short Excursion Into The Pitfalls Of Flutter Widget Testing

    A Short Excursion Into The Pitfalls Of Flutter Widget Testing

    Sometimes testing is a joy and sometimes not. Here is a short excursion into the pitfalls of Flutter widget testing. Learn about handling overflow errors, the problems of SelectableText, and the icon() constructors of buttons.

  • My Personal Summary Of .NET Conf 2024

    My Personal Summary Of .NET Conf 2024

    .NET Conf 2024 just finished, it was packed with information and a new .NET version. If you feel overwhelmed by the amount of talks, keep on reading. Because In this summary I am focusing on the topics that I am interested in to give you a little overview. Have fun!

  • How To Organize Your Widgets In Flutter Apps

    How To Organize Your Widgets In Flutter Apps

    Here are some ideas and strategies on how to organize your widgets in Flutter apps. All of them have different advantages and disadvantages. Not all of them work in every case and some of them require more attention than others. The results also depends on what you want have.

  • How To Implement Double Opt-In With Firebase and Flutter

    How To Implement Double Opt-In With Firebase and Flutter

    Learn how to implement a double opt-in process with Firebase Authentication and my demo application. With a few lines of code and a bit of configuration, you can implement an email verification process of your users.

  • How To Create Notifiers With The Riverpod Generator In Flutter

    How To Create Notifiers With The Riverpod Generator In Flutter

    Learn how to create notifiers with the Riverpod generator in Flutter apps. You need to get used to the syntax in the beginning but you will benefit in the longer run and write less boilerplate code.

  • How To Use The Flutter Badge Widget

    How To Use The Flutter Badge Widget

    Here is how to use the Flutter Badge widget that offers an easy way to add tags to your existing UI. Notification counters, shopping item tags, or list index numbers are only some of the many use cases of this widget.

  • How To Make Rounded Profile Pictures In Flutter

    How To Make Rounded Profile Pictures In Flutter

    For your Instagram clone or your member app: Here is how to make rounded profile pictures in Flutter. I’ll show you the easy way with CircleAvater and also the “Do it yourself” way with other widgets. Make your app look modern with this guide!

  • How To Prevent A Double Click On Buttons In Flutter Apps

    How To Prevent A Double Click On Buttons In Flutter Apps

    Get rid of annoying bugs and learn how to prevent a double click on buttons in Flutter apps with this easy approach. Your users will also thank you for this robust and simple solution!

  • How To Monitor Your Mobile Apps With Firebase Crashlytics

    How To Monitor Your Mobile Apps With Firebase Crashlytics

    Learn why your apps crash and why you get complaints from users. Here is how to monitor your mobile apps with Firebase Crashlytics. Get crash trends, grouped issues, exception types and messages, source code location, stack traces, device types, and much more!

  • How To Set Up A Free Repository For Your Flutter Packages

    How To Set Up A Free Repository For Your Flutter Packages

    Here is how to set up a free repository for your Flutter packages with Cloudsmith in no time! Learn how to create an account, set up a repository, upload packages, and consume them in your Flutter apps!