Dart

Dart is a client-optimized language for fast apps on any platform

52 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
Understanding JWT
Dart Flutter Tips

Understanding JWT

Explore JWT: A secure method for transmitting information as a JSON object, digitally signed for verification and trust, essential for web authentication
Plague Fox 2 min read
WebView and CustomTabs Debugging
Dart Flutter Tips

WebView and CustomTabs Debugging

Effective debugging of WebView and CustomTabs is crucial for the development of high-quality mobile applications. This guide outlines a straightforward approach to debug these components along with network requests and errors.
Plague Fox 1 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.