Egor TarasovHow C# Dictionary Actually WorksDictionary<TKey, TValue> is a very popular data structure in C# and a popular choice for interview questions. I've used Dictionary a…16h ago16h ago
Egor TarasovFlutter Tabs: TabBar and TabBarView.Tabs are a powerful layout tool frequently handy for a Flutter app. Interestingly enough, Flutter provides a rather unusual way of…Sep 6Sep 6
Egor TarasovFlutter Animations: Getting StartedA tutorial on how to build a simple, yet functional animation in FlutterSep 1Sep 1
Egor TarasovHow I Started My 3-Year Software Development Side HustleThe app I’m building, called Finrir, recently had a 3rd anniversary: I found that my first commit was on the 22nd of April, 2022. When I…Aug 25Aug 25
Egor Tarasov.NET Configuration Architecture: Getting StartedJuggling AppSettings, Environment Variable, and …Aug 9Aug 9
Egor TarasovReleasing a Flutter IOS App: My AppStore StoryMy app Finrir was recently granted a spot among 1.8 million other AppStore apps. I have even released a few updates afterward. But I’ve…Jul 311Jul 311
Egor TarasovCustomizing CupertinoDatePicker in FlutterCupertinoDatePicker is, perhaps, the most minimalistic date picker in Flutter, it not only plays nicely with other iOS-styled widgets but…Jul 26Jul 26
Egor TarasovMaterial 3 (You) Typography CheatsheetMaterial You helps organize typography in an app by providing a standard set of 15 typography tokens (or TextStyle, as they are called in…Jul 19Jul 19
Egor TarasovAdvanced Docker Logs with Filebeat and ElasticsearchIf we want to track what is going on in a system we will probably start by connecting application logs to an observability stack. Our…Jul 9Jul 9