Article

Various useful articles

18 posts
Microbenchmarks are experiments
Dart Flutter Article

Microbenchmarks are experiments

Benchmarks are not just about numbers—they are experiments that need interpretation. This post dissects a Dart vs JavaScript microbenchmark, illustrating why cool animations often mask the real value: insightful analysis. Numbers without context are just as meaningful as numerology
Vyacheslav Egorov 12 min read
Garbage Collection
Dart Flutter Article

Garbage Collection

The Dart VM has a generational garbage collector with two generations. The new generation is collected by a parallel, stop-the-world semispace scavenger. The old generation is collected by concurrent-mark-concurrent-sweep or by concurrent-mark-parallel-compact.
Vyacheslav Egorov 11 min read
Effective Animations in Flutter
Dart Flutter Article

Effective Animations in Flutter

How to create efficient and smooth animations in Flutter by optimizing refresh rates, using RepaintBoundary, managing Canvas effectively, and leveraging custom tickers. This guide provides key strategies to minimize performance issues and craft fluid animations without overwhelming your system.
Plague Fox 4 min read
Business Logic Component [4/4]
Dart Flutter Article

Business Logic Component [4/4]

In this final article of the BLoC series, we will look at code examples and practical implementation of several popular cases. The first case - creating your own simple bloc based on a change notifier. In the second example, we implement pagination using the bloc package.
Plague Fox 6 min read

Plague Fox

Engineer by day, fox by night. Talks about Flutter & Dart.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Plague Fox.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.