Sign in

Felix Angelov

@felangel.bsky.social
715 followers 104 following 92 posts

software engineer by day, software engineer by night. creator of the bloc library. working on brickhub.dev 🧱

PostsRepliesMedia
Reposted by Felix Angelov
Kim Sokol (Open for Commissions/Freelance!) @kimsokol.bsky.social · 27/07/2026
I come back to this tumblr post again and again
Tumblr post by sunderwight: The current AI situation is like if the people who were pushing NFTs had successfully gotten everyone to start referring to any and all digital transactions as an NFT, thus allowing them to pretend that things like online shopping, downloadable video games, bank transfers, etc were closely related to convincing middle-aged would-be techies to invest serious money in ugly digital paintings, and hold the former examples up in defense of the latter any time someone pointed out that the whole NFT thing was a racket. What do you mean NFTs are bad, don't you want disabled people to be able to use their phones to have medication delivered to their doorstep? Wow. Horrible of you, really.
3868082628
Reposted by Felix Angelov
Eternal Skies TCG RPG @eternalskies.neocities.org · 22/03/2026
If there is one thing I miss from the past it is when search engines searched for the words you typed
5636
Reposted by Felix Angelov
Stefan Hodges-Kluck @stefanhodgeskluck.com · 11/03/2026
Adding extra work on package maintainers' plates doesn't seem like a good way to encourage OSS devs to produce & maintain the great parts of the Flutter ecosystem.
043
Felix Angelov @felangel.bsky.social · 11/03/2026
Making LLM output less bad is NOT the responsibility of package maintainers. Looks like the future of pub will be AI generated content for AI consumption. Is this really what the community wants? docs.google.com/document/d/1...
docs.google.com
Packaged AI Assets (PUBLICLY SHARED)
SUMMARY Enable packages to directly expose documentation, prompts, or other features to AI Agents Author: Jake MacDonald (@jakemac53) Go Link: flutter.dev/go/packaged-ai-assets Prototype: https://gi...
5104
Reposted by Felix Angelov
Niccy 🏳️‍⚧️ @niccymarten.bsky.social · 09/02/2026
hit 'em where it hurts!! 🥰✨
11397214992
Felix Angelov @felangel.bsky.social · 22/01/2026
Check out Erick’s latest game built with Flutter and Bloc 🎉💙
050
Felix Angelov @felangel.bsky.social · 01/01/2026
New year, new bloc release 🥂 Just released MultiBlocObserver, a quality of life improvement in v9.2.0 of package:bloc 🎉 MultiBlocObserver allows you to register multiple, specialized BlocObserver instances seamlessly 👇
161
Felix Angelov @felangel.bsky.social · 20/11/2025
Flutter + Bloc in 35 lines 👇 ✅ decoupled UI and logic 🧪 highly testable ⚡️ reactive without subscriptions 🏙️ scalable 👀 predictable 🔍 observable ✨ simple 🛡️ safe 💙 noninvasive Get Started ↓ bloclibrary.dev
0131
Felix Angelov @felangel.bsky.social · 14/11/2025
Today is my last day at @shorebird.dev. I’ve had a great time working with the team and building some awesome tech but I’ve decided to move on to my next adventure. Don’t worry, I’m not going anywhere — I’ll still be active in the Flutter/Dart community 💙
4231
Felix Angelov @felangel.bsky.social · 13/11/2025
I’m personally not a huge fan of Dart’s new dot shorthand syntax. It makes code harder to read, there’s no lint rule to standardize one way or the other, and it just adds more complexity to a language which I love for its simplicity.
4110
Reposted by Felix Angelov
Andrew Brogdon @redbrogdon.dev · 08/11/2025
Hey, folks! The Flutter team is doing a livestream next week, which will include a Q&A. Anything you'd like to ask the engineering, DevRel, and product leads? Questions about the roadmap, new features, the craziest place they've seen someone get Flutter running, all of these are valid topics. 😀
9227
Felix Angelov @felangel.bsky.social · 08/11/2025
mason_cli v0.1.3 is out 🥳 pub.dev/packages/mas...
040
Reposted by Felix Angelov
Flame Engine @flame-engine.org · 22/10/2025
Today is Flame's 8th birthday!! 🥳 Since our graphical media master Renan was busy today I (Lukas) very nicely fixed up last years media. 😅 This year's contest is to create a Flame splash screen.🔥 The winner gets a Flame Care Package! Deadline: 2025-10-26 23:59 CET (Sunday)
3126
Felix Angelov @felangel.bsky.social · 20/10/2025
Just released Dart Frog CLI v1.2.11 which improves Dart Frog's handling of pubspec overrides 🥳 Get Started ↓ dart-frog.dev
071
Felix Angelov @felangel.bsky.social · 14/10/2025
Just released bloc v9.1.0 which introduces a new observability API: `onDone` 👀 onDone is called when an event handler has completed. This new API unlocks new capabilities like automatic event tracing, performance profiling, and more 🎉 Check it out ↓ pub.dev/packages/bloc
052
Felix Angelov @felangel.bsky.social · 07/10/2025
We just published our first @shorebird.dev CI customer success story 🥳 Learn about how Shorebird's CI helped reduce check run times by up to 95% in the Flame Engine 🔥↓ shorebird.dev/success-stor...
071
Reposted by Felix Angelov
Alanna Smith @alannawrites.bsky.social · 01/10/2025
The language of non-consent around AI is really telling. "It's too late to be scared." "It's here whether we want it or not." "You'll have to learn to work with it." "You can't fight the inevitable." All just variations of "you're not allowed to say no." Creepy technology made by creepy people.
4939181598
Felix Angelov @felangel.bsky.social · 01/10/2025
“Every CEO talking about AI replacing workers is an example of the real problem: that most companies are run by people who don’t understand or experience the problems they’re solving...” www.wheresyoured.at/the-case-aga...
wheresyoured.at
The Case Against Generative AI
Soundtrack: Queens of the Stone Age - First It Giveth Before we go any further: This is, for the third time this year, the longest newsletter I've ever written, weighing in somewhere around 18,500 wo...
081
Reposted by Felix Angelov
Stefan Hodges-Kluck @stefanhodgeskluck.com · 01/10/2025
"When you see everything as an outcome — an outcome you may or may not understand, and definitely don’t understand the process behind, let alone care about — you kind of already see your workers as LLMs." www.wheresyoured.at/the-case-aga...
wheresyoured.at
The Case Against Generative AI
Soundtrack: Queens of the Stone Age - First It Giveth Before we go any further: This is, for the third time this year, the longest newsletter I've ever written, weighing in somewhere around 18,500 wo...
011
Reposted by Felix Angelov
Shorebird @shorebird.dev · 30/09/2025
We just released Shorebird CLI v1.6.63 🥳 Highlights ↓ 🪟 Use correct executable for windows releases when multiple executables are generated (thanks to github.com/kingdomseed for the contribution 💙) github.com/shorebirdtec...
github.com
Release v1.6.63 · shorebirdtech/shorebird
What's Changed ci(e2e): add Flutter 3.35.5 by @felangel in #3340 fix(windows): select correct executable when multiple executables are generated by @kingdomseed in #3319 chore(shorebird_cli): v1.6...
021
Felix Angelov @felangel.bsky.social · 30/09/2025
Dart Frog v1.2.4 is out 🥳 * 🚀 performance improvements for request body reads (thanks @kevmoo.com 💙) * 📚 various documentation improvements pub.dev/packages/dar...
pub.dev
dart_frog | Dart package
The official runtime for Dart Frog — a fast, minimalistic backend framework for Dart.
050
Reposted by Felix Angelov
Shorebird @shorebird.dev · 29/09/2025
We just released Shorebird CLI v1.6.62 🥳 Highlights ↓ 🐦 Support for Flutter 3.35.5 github.com/shorebirdtec...
github.com
Release v1.6.62 · shorebirdtech/shorebird
What's Changed ci(e2e): add support for additional Flutter versions by @felangel in #3329 chore(deps): bump very_good_analysis from 9.0.0 to 10.0.0 in the dart-deps group by @dependabot[bot] in #3...
021
Felix Angelov @felangel.bsky.social · 29/09/2025
Shorebird CI now supports the bloc linter with zero config needed 🚀 Get a production quality CI for your Flutter & Dart projects in less than 1 minute and zero lines of code ↓ docs.shorebird.dev/ci Improve code quality and enforce consistency with the bloc linter ↓ bloclibrary.dev/lint
011
Felix Angelov @felangel.bsky.social · 29/09/2025
The Dart Frog team has been busy over the last two months 🚀 Check out our latest blog for a short recap of all the changes that have happened since the project was transferred as well as a sneak peak at what's to come 👇 dart-frog.dev/blog/fall-20...
041
Felix Angelov @felangel.bsky.social · 26/09/2025
We just added status badges to @shorebird.dev CI 🛡️✨ Get Started 👇 docs.shorebird.dev/ci
0103
Felix Angelov @felangel.bsky.social · 25/09/2025
With the help of the bloc linter, you can improve the quality of your codebase and enforce consistency without executing a single line of code ✨ If you use the bloc library and haven't yet tried to linter, here's how you can get started in less than 1 minute 👇 Learn more at bloclibrary.dev/lint
021
Reposted by Felix Angelov
404 Media @404media.co · 23/09/2025
YouTube removed a channel that was dedicated to posting AI-generated videos of women being shot in the head following 404 Media’s request for comment. The videos were clearly generated with Google’s new AI video generator tool. 🔗 www.404media.co/ai-generated...
404media.co
AI-Generated YouTube Channel Uploaded Nothing But Videos of Women Being Shot
YouTube removed a channel that posted nothing but graphic Veo-generated videos of women being shot after 404 Media reached out for comment.
731952745
Reposted by Felix Angelov
Erick 💙🍒 @erick.gamedev.blue · 23/09/2025
I finally got accepted at Game Jolt to publish Mine Cart Operator there! To celebrate being available in a new platform, the game is on a 33% off sale until next week! If you haven't grabbed a copy yet, this is a great opportunity to do so! gamejolt.com/games/mine-c... #IndieGame #IndieDev
0167
Reposted by Felix Angelov
Ryan Edge @chimon.bsky.social · 22/09/2025
A study of experienced developers found AI tools made them 19% SLOWER, not faster. Additionally, developers expected AI to speed them up by 24%, and even after experiencing the slowdown, they still believed AI had helped them work 20% faster. metr.org/blog/2025-0...
metr.org
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
011
Felix Angelov @felangel.bsky.social · 22/09/2025
New bloc_lint rule just dropped in v0.3.2 🎉 bloclibrary.dev/lint-rules/p...
020
Felix Angelov @felangel.bsky.social · 22/09/2025
Glad to see OpenAI admitting that correctness and LLMs are fundamentally at odds. At what point do we stop pouring so much money, energy, compute, and talent into this technology? www.computerworld.com/article/4059...
computerworld.com
OpenAI admits AI hallucinations are mathematically inevitable, not just engineering flaws
In a landmark study, OpenAI researchers reveal that large language models will always produce plausible but false outputs, even with perfect data, due to fundamental statistical and computational limi...
0176
Felix Angelov @felangel.bsky.social · 18/09/2025
We just released Dart Frog CLI v1.2.9 which includes a fix for Dart workspaces that use version resolution 🎉 Dart Frog should now fully support Dart workspaces 🎯 🐸 pub.dev/packages/dar...
pub.dev
dart_frog_cli | Dart package
The official command line interface for Dart Frog — a fast, minimalistic backend framework for Dart.
192
Reposted by Felix Angelov
Shorebird @shorebird.dev · 17/09/2025
We just released Shorebird v1.6.59 🥳 Highlights ↓ 🐦 Support for Flutter 3.35.4 🍧 Improved --flavor support 🧹 Various dependency upgrades github.com/shorebirdtec...
github.com
Release v1.6.59 · shorebirdtech/shorebird
What's Changed fix(shorebird_cli): better handling for platforms that don't support flavors by @bryanoltman in #3308 chore(deps): bump the gh-deps group with 3 updates by @dependabot[bot] in #3306...
021
Reposted by Felix Angelov
Eric Seidel @eseidel.com · 12/09/2025
We're hiring (Remote, North America)! * Web Full Stack Engineer * Marketing Lead * Runtime (C++) Engineer shorebird.dev/jobs/
shorebird.dev
Jobs
Over the air updates for Flutter. Confidently update Flutter apps instantly.
0124
Reposted by Felix Angelov
pixelatedboat aka “mr bluesky” @pixelatedboat.bsky.social · 10/09/2025
Thank god AI has finally solved the problem of there not being enough podcasts
152856337
Reposted by Felix Angelov
Better Things Are Possible @internethippo.bsky.social · 07/01/2025
Guy who sells doo doo (squinting wisely and doing visionary voice): We believe within 10 years the world economy will be almost completely powered by doo doo
483814585
Felix Angelov @felangel.bsky.social · 09/09/2025
Shorebird CI is in beta 🚀 ✨ Zero Config ✅ Production Quality 💙 Built for Flutter & Dart ⚡️ Performant Spend more time building for customers and less time fighting with frustrating CI workflows. Try Shorebird CI today in <1 minute, no code changes needed👇 shorebird.dev/blog/introdu...
shorebird.dev
Introducing Shorebird CI (Beta)
Announcing a new service from Shorebird, zero config CI for Flutter and Dart applications.
052
Felix Angelov @felangel.bsky.social · 07/09/2025
The Flutter & Friends app has been transferred to the official Flutter & Friends GitHub org 🥳💙 Leave a 🌟 to show your support👇 github.com/flutter-and-...
github.com
GitHub - flutter-and-friends/flutter_and_friends: The official Flutter & Friends conference app
The official Flutter & Friends conference app. Contribute to flutter-and-friends/flutter_and_friends development by creating an account on GitHub.
0113
Reposted by Felix Angelov
Shorebird @shorebird.dev · 05/09/2025
👀 Notice something new in the Shorebird Console? That little “CI” & “new” badge isn’t just for show, Shorebird CI Beta is live! Give it a shot and send us some feedback either here or in our Discord Server where we have a new CI channel discord.gg/shorebird
Shorebird CI in the Shorebird Web Console
031
Reposted by Felix Angelov
Erick 💙🍒 @erick.gamedev.blue · 05/09/2025
Hey #IndieGame community! Weekend is almost at hand! Looking for a short and sweet game to play during the weekend? Check Gravedigger Doug, you can play it directly from your browser or download it for android and computer platforms! g4me.info/doug
053
Felix Angelov @felangel.bsky.social · 05/09/2025
Dart Frog now supports Dart Workspaces 🎯🐸
030
Felix Angelov @felangel.bsky.social · 27/08/2025
"Calling chatbot inaccuracies ‘hallucinations’ feeds in to overblown hype about their abilities [...] Calling these inaccuracies ‘bullshit’ rather than ‘hallucinations’ isn’t just more accurate; it’s good science and technology communication in an area that sorely needs it."
link.springer.com
ChatGPT is bullshit - Ethics and Information Technology
Recently, there has been considerable interest in large language models: machine learning systems which produce human-like text and dialogue. Applications of these systems have been plagued by persist...
1100
Reposted by Felix Angelov
Shorebird @shorebird.dev · 26/08/2025
We just shipped Shorebird v1.6.57 which includes support for Flutter 3.35.2 🥳 github.com/shorebirdtec...
github.com
Release v1.6.57 · shorebirdtech/shorebird
What's Changed chore(deps): bump google-github-actions/setup-gcloud from 2.1.5 to 2.2.0 in the gh-deps group by @dependabot[bot] in #3278 refactor: remove unused pkg:lints by @felangel in #3281 fe...
021
Felix Angelov @felangel.bsky.social · 20/08/2025
"We’ve learned to make machines that can mindlessly generate text, but we haven’t learned how to stop imagining the mind behind it.” - Emily Bender
170
Reposted by Felix Angelov
The Flutter & Friends conference @flutterfriends.dev · 18/08/2025
The Flutter & Friends app is out now! The full agenda is live in the app — plan your days, check talks, and save your favorites 😍 Made with 💙 using @shorebird.dev 🫶 Huge thanks to @felangel.bsky.social for building it for us! 🙏 Download now on Google Play and App Store 📱
0157
Reposted by Felix Angelov
The Flutter & Friends conference @flutterfriends.dev · 06/08/2025
Have you seen our stellar 2025 lineup? 🤩 From custom widgets and mind-blowing Flutter use cases to accessibility, games, AI on-device, and design systems — we’ve got it all! ✅ Don’t get FOMO 👉 flutterfriends.dev
21811
Reposted by Felix Angelov
Stefan Hodges-Kluck @stefanhodgeskluck.com · 12/08/2025
"I saw online another restaurant owner suggested deploying one thousand microwaves for each chef. This sounds like a great idea. The restauranteur also has heavy investments in microwaves and might be over leveraged. I try not to think about that too much."
011
Felix Angelov @felangel.bsky.social · 11/08/2025
"When microwaves are everywhere you’ll be so far behind you’ll never learn how to use a microwave. Chefs who use tools besides microwaves are luddites. They live in fear of the future." www.colincornaby.me/2025/08/in-t...
colincornaby.me
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen
Update 8/8/2025 – I wrote this the day before a certain post by a popular developer services company. I’ve seen some comments this is a rebuttal – it wasn’t meant to be! But…
061
Reposted by Felix Angelov
Erick 💙🍒 @erick.gamedev.blue · 09/08/2025
Happy #ScreenshotSaturday ! Have you tried Mine Cart Operator? It is a puzzle game I made about managing the rail system of a a mine and help the Dwarves delivery their ores in the most efficient way! Mac/Linux/Windows: cherrybit.itch.io/mine-cart-op... Android: play.google.com/store/apps/d...
062
Felix Angelov @felangel.bsky.social · 09/08/2025
I’m tired of people treating AI like it’s inevitable and so we all might as well start using it. No, it’s not inevitable and all you need to do is say no and continue using your own brain! Reminder that you have the power to decide what tech to adopt.
2143