Igor Shtein's notes on backend development, Flutter, DevOps and self-hosting β things I know I'll want to reference later, and you π§βπ§ may find useful too.
REST vs gRPC for a public API in 2026
| 8 minute read
Is gRPC ready to be used in a public API in 2026? Comparing REST transcoding, gRPC-Web and ConnectRPC for a Flutter app across mobile, desktop and web clients.
Read more βΆ
Beyond the Empty Build: Evolving Riverpod Architecture
| 4 minute read
Is leaving a Riverpod notifier's build method empty a good practice? Letβs look at why this pattern emerged and how Riverpod 3 mutations offer a better path.
Read more βΆ
Should dart generated files be commited into VCS
| 3 minute read
Should files like .g.dart or .freezed.dart be included into git or svn in your dart or flutter project? Most likely yes, but not always.
Read more βΆ