Felix Angelov 🐦💙 Profile Banner
Felix Angelov 🐦💙 Profile
Felix Angelov 🐦💙

@felangelov

Followers
18,277
Following
200
Media
313
Statuses
4,014

software engineer by day, software engineer by night. @shorebirddev . creator of the bloc library. working on @brickhubdev 🧱 |

Chicago, IL
Joined March 2014
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@felangelov
Felix Angelov 🐦💙
4 years
Bloc Library Shop is now open! 🎉🚀✨
19
30
293
@felangelov
Felix Angelov 🐦💙
2 years
The funny thing about the state management debate in Flutter is no one is forcing anyone to use anything. If you want to use setState 👍 If you want to use ChangeNotifier 👍 If you want to use Riverpod 👍 If you want to use Bloc 👍 If you want to use Mobx 👍 Something else 👍
40
83
518
@felangelov
Felix Angelov 🐦💙
1 year
. @shorebirddev is now in open beta with code push for Flutter! 🎉🐦 ⚡️ push updates to devices instantly 🔎 updates are diffed for small patch sizes ✨ updates are installed in the background 👀 learn more: 🤝 discord:
27
100
475
@felangelov
Felix Angelov 🐦💙
5 months
Having way too much fun with macros 🎯🚀 ✅ const constructors with required, name parameters ✅ human-readable toString ✅ copyWith ✅ value equality comparisons
18
67
458
@felangelov
Felix Angelov 🐦💙
2 years
I have some exciting news to share…I’m starting my next adventure 🎉 I’ll be joining @_eseidel at @shorebirddev as a Founding Engineer 🕊️
59
21
450
@felangelov
Felix Angelov 🐦💙
7 months
Just launched the new bloc site ✨ 🎨 New Design 🚀 Improved Performance 🚧 Improved Maintainability 🌐 Translations should be coming in the next week followed by updated tutorials and new content 🥳 🔗
Tweet media one
17
52
419
@felangelov
Felix Angelov 🐦💙
4 years
THE BIGGEST BLOC RELEASE (v6.0.0) IS HERE! 🥂 bloc and cubit join forces 💙 all of your favorite bloc packages 📕 updated documentation and migration guide 🧑‍🎓 updated tutorials coming soon!
29
87
390
@felangelov
Felix Angelov 🐦💙
4 years
The time has come: the entire bloc ecosystem has now been migrated to null safety! Time to take a nap... 🎉💙😴
Tweet media one
13
39
342
@felangelov
Felix Angelov 🐦💙
4 years
bloc v7.0.0 is here 🎉 massive thank you to everyone who contributed and provided feedback 💙🙏 migration guide ⬇️
7
80
342
@felangelov
Felix Angelov 🐦💙
2 years
It’s been an awesome first week working with @_eseidel @shorebirddev 🐦 We’re working on code push for Flutter and even though there’s lots to do, it’s super cool to see the progress 🚀 If you’re interested in learning more come join us on discord 🔗
29
37
337
@felangelov
Felix Angelov 🐦💙
4 years
bloc and flutter_bloc are now #FlutterFavorite packages 🎉🥳 So grateful for this community 💙🙏
Tweet media one
45
30
324
@felangelov
Felix Angelov 🐦💙
4 months
The latest version of the data class macro now supports a simpler copyWith syntax with support for setting nullable fields to null 🖨️🥳↓
17
37
311
@felangelov
Felix Angelov 🐦💙
4 years
Tweet media one
12
51
304
@felangelov
Felix Angelov 🐦💙
1 year
Pushed new releases of the bloc library over the weekend and upgraded all examples/tutorials to Dart 3 🎉✨ Check them out at and if you notice any outdated examples/docs please file an issue, thanks! 💙
8
54
299
@felangelov
Felix Angelov 🐦💙
2 years
2,000 commits later and we're still going 🙌✨
Tweet media one
9
20
298
@felangelov
Felix Angelov 🐦💙
4 years
Bloc is 2 years old today! 🎂🎉 It's been quite the journey! Read my blog about it here ➡️
Tweet media one
13
36
279
@felangelov
Felix Angelov 🐦💙
5 months
Sneak peak of pkg:equatable using macros 👀↓
7
36
278
@felangelov
Felix Angelov 🐦💙
10 months
Working on a devtools extension for bloc 🥳 Here's a very early teaser of the work in progress (don't worry, it'll look much better in the near future 😅)
19
23
268
@felangelov
Felix Angelov 🐦💙
3 years
The todos bloc example app & tutorial have been completely rewritten thanks to @jfkdev , @MarcosJSevilla , @jcocaramos , and ! 🙏💙🙌 🔗 Highlights include: - 🍰 Layered Architecture - 🧪 Fully Tested - ✨ Improved Look and Feel
Tweet media one
11
58
262
@felangelov
Felix Angelov 🐦💙
1 year
We now have Flutter code push working on iOS 🍎📱 📬 Join our newsletter to get notified when it’s available Check out the demo 👇 👀
@shorebirddev
Shorebird
1 year
iOS code push for Flutter! It works! 🎉 Android is production-ready today; iOS support releasing in the coming weeks.
14
78
334
11
31
257
@felangelov
Felix Angelov 🐦💙
2 years
A sneak peak at an upcoming Dart Frog tutorial 👀 We'll build a full stack dart real-time counter app that runs on mobile, web, and desktop! 🎯🐸🔌⚡️ 🔗
6
33
253
@felangelov
Felix Angelov 🐦💙
1 year
Just released v1.0.0 of pkg:mocktail 🎉🍹
Tweet media one
3
27
256
@felangelov
Felix Angelov 🐦💙
3 years
v7.1.0 of flutter_bloc is out and includes BlocSelector 🎉 ✨ BlocSelector allows you to filter updates by selecting a new value based on the current bloc state. Unnecessary builds are prevented if the selected value does not change.
Tweet media one
19
45
252
@felangelov
Felix Angelov 🐦💙
4 years
The bloc package has joined the null safety party 🎉 flutter_bloc is coming soon 😁
Tweet media one
6
16
251
@felangelov
Felix Angelov 🐦💙
3 years
Thanks for the holiday gift @FlutterDev ! 💙🎁
Tweet media one
7
3
249
@felangelov
Felix Angelov 🐦💙
4 years
As promised, bloc v5.0.0 is ready 🎉 Let me know what you think of the updates (and the new logos 😁)
Tweet media one
11
40
250
@felangelov
Felix Angelov 🐦💙
4 years
flutter_bloc has joined the null_safety party! Happy holidays everyone! 🎉🚀
8
24
238
@felangelov
Felix Angelov 🐦💙
6 months
Shorebird Code Push 1.0 is finally here 🥳 It includes: 🍎 iOS Support 🤖 Android Support See the full 1.0 announcement ↓
7
30
236
@felangelov
Felix Angelov 🐦💙
4 years
cubit v0.1.0 is here 👀🎉
23
49
234
@felangelov
Felix Angelov 🐦💙
2 years
My new backpack arrived! 📦
Tweet media one
9
4
234
@felangelov
Felix Angelov 🐦💙
4 years
✨ New bloc library firebase auth tutorial is finally here! 🎉 📗 Features include: - bloc + cubit usage (v6.0) - sign up - sign in with credentials - sign in with google - sign out - home screen w/profile - form validation - complete unit & widget tests
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
48
232
@felangelov
Felix Angelov 🐦💙
2 years
Dart Frog API Client generation when? 👀🎯🐸
13
24
229
@felangelov
Felix Angelov 🐦💙
5 months
Experimental "data classes" in Dart using macros...still super rough but promising ↓👀
14
30
225
@felangelov
Felix Angelov 🐦💙
2 years
The new flutter_bloc_feature brick in action 👇✨
12
33
226
@felangelov
Felix Angelov 🐦💙
1 year
You can now try code push in your Flutter apps for free 👇🚀
@shorebirddev
Shorebird
1 year
The moment you've all been waiting for 🥁 Shorebird now has a free tier 🎉 Try code push in your Flutter apps for free 👇
Tweet media one
20
99
449
10
27
223
@felangelov
Felix Angelov 🐦💙
2 years
Coming soon! 🍿👀
@VGVentures
Very Good Ventures 🦄💙
2 years
👀🎯🐸
16
56
524
7
16
215
@felangelov
Felix Angelov 🐦💙
4 years
new apartment...rate my setup
Tweet media one
32
0
216
@felangelov
Felix Angelov 🐦💙
3 years
You can use bloc & flutter_bloc in #DartPad 🎉 Try it now:
8
30
199
@felangelov
Felix Angelov 🐦💙
3 years
bloc v8.0.0 🚀 📔 migration guide:
Tweet media one
8
33
197
@felangelov
Felix Angelov 🐦💙
4 years
We just hit 100 contributors on the bloc library 🎉 I am so grateful for this amazing community. Bloc wouldn't be where it is today without you 🙏💙
Tweet media one
1
11
201
@felangelov
Felix Angelov 🐦💙
4 years
Is this the future? VSCode in my browser with @github #Codespaces 👀🚀✨
Tweet media one
12
23
196
@felangelov
Felix Angelov 🐦💙
4 years
Some of you have been asking for a more detailed breakdown of how state changes occur in blocs and cubits so I put my diagramming skills to the test 🤓 They're also included in the bloc package README at 😁
Tweet media one
Tweet media two
11
41
192
@felangelov
Felix Angelov 🐦💙
5 years
#flutter_bloc v3.2.0 is out 🎉 changes include extensions, improved MultiProvider type inference, and more! #flutter_bloc #bloclibrary #bloc #Flutter #flutterdev
Tweet media one
11
34
191
@felangelov
Felix Angelov 🐦💙
5 years
👀
Tweet media one
7
28
188
@felangelov
Felix Angelov 🐦💙
2 years
You can now generate code from bricks directly from VS Code! 🎉✨🧱
Tweet media one
4
34
186
@felangelov
Felix Angelov 🐦💙
5 months
Data classes can now extend other classes 🎉↓ 🔗
4
21
185
@felangelov
Felix Angelov 🐦💙
1 year
v6.6.4 of the bloc vscode extension includes support for sealed classes 🎉👇
Tweet media one
4
20
179
@felangelov
Felix Angelov 🐦💙
4 years
v5.1.0 of the #bloc library #vscode extension now includes code actions like "Wrap with BlocBuilder" as well as #freezed support 🚀🎉💙
15
27
181
@felangelov
Felix Angelov 🐦💙
3 years
bloc v7.2.0-dev.1 is out which introduces the new on<Event> API and it's backwards compatible so you can migrate incrementally🎉🚀 Try it: Release Notes:
Tweet media one
5
30
172
@felangelov
Felix Angelov 🐦💙
4 years
Bloc and Cubit unite in bloc v6.0.0-dev.1 -- now live! 🚀
7
35
171
@felangelov
Felix Angelov 🐦💙
4 years
Don't worry your eyes aren't playing tricks on you — automatic undo/redo support is now here for bloc and cubit with replay_bloc 👀🎉⏳
10
29
167
@felangelov
Felix Angelov 🐦💙
2 years
Back from #FlutterForward and I had an amazing time meeting everyone and exploring Nairobi! 🦒 The passion, energy, and enthusiasm from everyone at Flutter Forward made this one of the most memorable Flutter conferences I’ve had the privilege to attend 💙💙💙
Tweet media one
Tweet media two
Tweet media three
3
8
166
@felangelov
Felix Angelov 🐦💙
3 years
the time has come 🥁🥁🥁 bloc v7.2.0 is here 🎉 📦 upgrade now: 📔 migration guide:
13
30
161
@felangelov
Felix Angelov 🐦💙
5 years
At long last Bloc Library v1.0.0 is here! 🎉 Changes include: Core API updates, testing improvements, and more! Github Repo: #flutterdev #flutterdev #FlutterCommunity
Tweet media one
11
36
163
@felangelov
Felix Angelov 🐦💙
1 year
Just released v0.1.0 of pkg:web_socket_client 🔌⚡️ 📚 Release Notes
Tweet media one
5
14
162
@felangelov
Felix Angelov 🐦💙
5 years
IT'S HERE! 🎉 flutter_bloc v0.20.0 available now
Tweet media one
5
41
160
@felangelov
Felix Angelov 🐦💙
3 years
You can now officially use flutter_bloc in DartPad 🚀🎉
@FlutterDev
Flutter
3 years
📣✨ Announcing Package support for DartPad! We're thrilled to announce that package support is coming to DartPad! Dive into the blog to learn about: 🎯 How it works 🔥 Support for @Firebase 💙 Getting your favorite packages supported on DartPad Read 👇
12
98
403
12
22
157
@felangelov
Felix Angelov 🐦💙
4 years
Looks like I'm not the only one Fluttering 🐞😁
Tweet media one
5
2
158
@felangelov
Felix Angelov 🐦💙
5 years
Released #flutter_bloc v3.1.0 which includes BlocConsumer, exposes lazy BlocProvider, and more 🥳 #flutter #bloclibrary #bloc #flutterdev
Tweet media one
4
24
155
@felangelov
Felix Angelov 🐦💙
3 years
Updated Bloc Library Weather Tutorial just dropped 🎁✨ Massive shoutout to one of our @VGVentures summer interns Jonathan () for taking the lead on this! 💪🎉
Tweet media one
4
28
154
@felangelov
Felix Angelov 🐦💙
2 years
🦄🎉
Tweet media one
14
2
155
@felangelov
Felix Angelov 🐦💙
3 years
💙🚀👏
@vandadnp
Vandad Nahavandipoor
3 years
🥳 #Full #Bloc #Course (11+ hours) for #Flutter developers, for #free on #YouTube 🔥 I put my ❤️ into creating this course, now it's your turn to put the time in and learn Bloc! For beginners, intermediate and advanced developers! Watch here =>
Tweet media one
21
117
440
1
14
155
@felangelov
Felix Angelov 🐦💙
4 years
Just published a type safe pre-release of mocktail 🎉
Tweet media one
9
10
156
@felangelov
Felix Angelov 🐦💙
2 years
We've been working on an experimental backend framework for Dart and we just open sourced it! Check it out and let us know what you think 🎯🐸👇
@VGVentures
Very Good Ventures 🦄💙
2 years
🎯🐸 is here! Learn more about how to use dart_frog for Dart on the server in our blog 👇
29
100
341
12
13
151
@felangelov
Felix Angelov 🐦💙
3 years
📦bloc_concurrency was released alongside the bloc v7.2.0-dev release to provide an opinionated set of custom event transformers for the new on<Event> API ✨🚀 Try it:
Tweet media one
Tweet media two
6
30
148
@felangelov
Felix Angelov 🐦💙
4 years
🍋Fresh is now a dio plugin which adds token refresh support 🥳
Tweet media one
6
23
152
@felangelov
Felix Angelov 🐦💙
4 years
👀 updated firebase auth bloc library tutorial coming very soon 🥳 including: - bloc/cubit integration - create account - sign in with google - sign in with email/password - unit tests - widget tests
8
16
149
@felangelov
Felix Angelov 🐦💙
4 years
Bloc Live Templates are finally here for Android Studio 🎉 Massive shoutout to Matěj Žídek () for taking the lead on this 💙
4
19
143
@felangelov
Felix Angelov 🐦💙
4 years
I’ve started work on migrating the bloc library to null-safety and hope to be done sometime this weekend. Stay tuned for updates 😅
4
2
142
@felangelov
Felix Angelov 🐦💙
1 year
You can now use Shorebird on iOS 🍎🎉👇
@shorebirddev
Shorebird
1 year
🥁🥁🥁 Code push for #flutter on #ios is now in alpha 🥳🎉 Learn more 👇
12
53
302
5
15
140
@felangelov
Felix Angelov 🐦💙
3 years
Look what just arrived 📦👀🎉 @munificentbob
Tweet media one
4
5
140
@felangelov
Felix Angelov 🐦💙
6 months
v1.0 of Flutter Code Push is coming very soon 👀🥳
@shorebirddev
Shorebird
6 months
We just released Shorebird v1.0.0-rc.1 🥳 Highlights ↓ ⭐ Fix sync* to be much faster 🚫 Removed deprecated --force flag This release contains all fixes we intended for 1.0! Pending any critical bugs, we plan to release 1.0 on Monday 🚀
4
14
95
2
16
136
@felangelov
Felix Angelov 🐦💙
4 years
✨New Bloc Library Login Tutorial is finally live at 🧪 Complete Code (including unit and widget tests) at
Tweet media one
7
24
135
@felangelov
Felix Angelov 🐦💙
2 years
trying out a new bloc library mousepad 🖱📦
Tweet media one
4
1
131
@felangelov
Felix Angelov 🐦💙
2 years
It’s been an adventure on day 1 in Nairobi 🦒🦁🐊
Tweet media one
Tweet media two
Tweet media three
5
1
132
@felangelov
Felix Angelov 🐦💙
4 years
👀
Tweet media one
14
5
135
@felangelov
Felix Angelov 🐦💙
4 years
Want to be able to easily undo/redo state changes in your #flutter application? Check out ReplayCubit at ⏳ Huge shout-out to @rodydavis for making it happen 💙🙏
Tweet media one
Tweet media two
8
32
131
@felangelov
Felix Angelov 🐦💙
7 months
v4.0.0 of the Bloc IntelliJ Plugin is now available 🎉 Highlights ↓ 🔒 Support for Sealed Classes ✅ Stability Improvements 🍄 Updated Dependencies
Tweet media one
0
11
131
@felangelov
Felix Angelov 🐦💙
2 years
Excited to see everyone in Oslo! 💙🎉
Tweet media one
2
10
129
@felangelov
Felix Angelov 🐦💙
3 years
We're hiring an open sourcerer at @VGVentures 🧙🦄 It's a unique opportunity to work with me and our team on open source full-time ✨ If you want to learn more, see the full job post 👇
7
32
127
@felangelov
Felix Angelov 🐦💙
2 years
🏔🌲
Tweet media one
9
1
128
@felangelov
Felix Angelov 🐦💙
1 year
👀
@shorebirddev
Shorebird
1 year
👀
8
28
201
10
8
128
@felangelov
Felix Angelov 🐦💙
4 years
bloc.js v0.3.0 is out for all you typescript and javascript devs out there ✨🎉🚀
Tweet media one
5
24
129
@felangelov
Felix Angelov 🐦💙
2 years
this is fine
Tweet media one
13
0
125
@felangelov
Felix Angelov 🐦💙
2 years
Dart Frog is now stable! 🎉🎯🐸 Huge thanks to my teammates at VGV and to the community for your support and feedback -- we couldn't have gotten this far without you! 💙🙏 Can't wait to see what (production-ready) apps you all build with Dart Frog!
@VGVentures
Very Good Ventures 🦄💙
2 years
Dart Frog stable release is now available 🎉 This release includes: ✨ 4 new tutorials ✨ Hot reload improvements ✨ CLI verbose mode ✨ Interoperability with shelf ✨ Custom entrypoint Read our blog for the latest 👇
10
55
192
8
18
130
@felangelov
Felix Angelov 🐦💙
3 years
sampling the upcoming bloc merch (coming soon) 📦✨
Tweet media one
6
2
128
@felangelov
Felix Angelov 🐦💙
4 years
If this whole coding thing doesn’t work out I guess I could open Cafe Felix 😛☕️
Tweet media one
Tweet media two
15
3
127
@felangelov
Felix Angelov 🐦💙
6 months
. @shorebirddev is currently #4 on #ProductHunt 🚀 Help us get to #1 by upvoting and leaving a review 💙🥇↓
Tweet media one
7
13
119
@felangelov
Felix Angelov 🐦💙
4 months
testing out some new merch 👀
Tweet media one
8
3
118
@felangelov
Felix Angelov 🐦💙
8 months
We believe Shorebird for iOS should now be stable enough for general use 🚀🥳 Try out v0.24.0 and let us know what you think 👇🐦
@shorebirddev
Shorebird
8 months
We've just released Shorebird v0.24.0 🥳 Highlights ↓ ⚡️ iOS patches now run ~2x faster 💥 Fixed several crashers in the new iOS engine 🪵 More verbose logs when using `-v` We believe iOS is now stable for general use, with beta coming very soon! 🚀🍎
3
9
80
4
13
118
@felangelov
Felix Angelov 🐦💙
2 years
Generate bricks even faster with the latest version of mason! Hooks are now compiled which decreases hook execution time by 95% ⚡️🔥
3
14
115
@felangelov
Felix Angelov 🐦💙
3 years
bloc_test v8.1.0 is out and introduces test-specific setUp and tearDown support 🧪🎉🚀
Tweet media one
4
15
116
@felangelov
Felix Angelov 🐦💙
2 years
Dart Frog just hit 1,000 🌟 on GitHub 🎉🎯🐸 Thanks for all the support! 💙
Tweet media one
7
2
117
@felangelov
Felix Angelov 🐦💙
4 years
new phone case 🤩
Tweet media one
9
2
117
@felangelov
Felix Angelov 🐦💙
2 years
Super proud of the team at @VGVentures for building an amazing open source Flutter game powered by Flame! 💙🔥🦄 Learn about how it's made 👇
2
15
115