Ryan Adrig
adrig-ryan.bsky.social
Ryan Adrig
@adrig-ryan.bsky.social
Mobile and web developer, dedicating this channel as a catalog of relevant tech news articles and content I find interesting
Make your own state package, make it to my dev feeds no question medium.com/@dr.e.rashid...
Flutter ECS: Rethinking State Management for Flutter Apps
Part 1: Introduction
medium.com
November 2, 2025 at 6:37 AM
TCP round trip efficiency awareness joeldare.com/the-14kb-pro...
All the dart annotations tsinis.medium.com/dart-flutter...
The 14kb Problem
Home - About
joeldare.com
September 30, 2025 at 2:01 AM
A few new ones in here, Flutter cli commands medium.com/@sharma-deep...
5-Minute Flutter Fixes That Actually Work
The emergency toolkit every Flutter developer needs when everything breaks
medium.com
September 12, 2025 at 12:15 AM
Nice SQL optimization example medium.com/@himanshusin...
Mobile deps blog.stackademic.com/mobile-dev-i...
Some interesting dev traps qouteall.fun/qouteall-blo...
Not kidding, One line of SQL brought down our query time from 3s to 300ms.
Let me share a quick story from our backend team.
medium.com
August 24, 2025 at 12:20 AM
Architectural decisions medium.com/@pudarimadha...
Client key storage options medium.com/@ogbonnaijeo...
10 Secrets to Making Rock-Solid Architectural Decisions as a Senior Developer
(The Real-Life Lessons No One Taught Me)
medium.com
August 14, 2025 at 12:43 AM
Overview of Flutter rendering pipeline medium.com/@pomis172/un...
Prompt for business niche creation learnaitoprofit.com/i-used-this-...
Understanding Flutter rendering pipeline: Build phase
Flutter’s rendering pipeline is a highly optimized process that transforms your declarative UI code into pixels on the screen. With a deep…
medium.com
July 31, 2025 at 2:57 AM
July 30, 2025 at 12:37 AM
Low level render objects use case medium.com/@notesapp555...
AI autocomplete considerations example logging newsletter.vickiboykis.com/archive/my-f...
Custom Render Objects in Flutter: When and How to Use Them
Flutter’s widget layers are powerful and flexible, but sometimes you need more — fine-grained control over layout, painting, and…
medium.com
July 21, 2025 at 1:02 AM
Chrome devtools features javascript.plainenglish.io/top-3-chrome...
New languages to learn comparison medium.com/@kotiavula6/...
Unit testing practices medium.com/@vndpal/how-...
Top 3 Chrome DevTools Tricks I Wish I Knew Earlier
This would have saved me from 100s of wasted hours…
javascript.plainenglish.io
July 18, 2025 at 10:53 PM
Some interesting free web tools medium.com/lets-code-fu...
Good use cases of completers for async in dart levelup.gitconnected.com/how-to-conve...
15 Free Websites Every Developer Should Know in 2025
Super Useful Tools That’ll Save You Hours — From UI Design to Debugging to Docs
medium.com
July 13, 2025 at 10:39 PM
Open source firebase alternatives medium.com/lets-code-fu...
Gherkin like testing in dart ranveergour781.medium.com/behavior-dri...
July 6, 2025 at 9:31 PM
Nice Bloc overview medium.com/@manu1998kj/...
Extremely deep dive on accessibility medium.com/dcm-analyzer...
Package for nav debugging medium.com/@yurinovicow...
Basic dev tools levelup.gitconnected.com/7-dart-devto...
Mastering BLOC
When I started Flutter development 5 years ago, I was hesitant to work with BLoC state management. There was so much boilerplate, so many…
medium.com
July 6, 2025 at 12:40 AM
Why 1 million setstate calls is no problem medium.com/@dinmukhamme...
Clean architecture pitfalls medium.com/@sharma-deep...
User risk scoring medium.com/@vikranthsal...
July 2, 2025 at 12:50 AM
Dart garbage collection dhruvam.medium.com/how-darts-ga...
Background processing medium.com/@ravipatel84...
A versatile storage package medium.com/@abdulgafoor...
How Dart’s Garbage Collector Works (And When It Fails You!)
Automatic Memory Management: The Dream and the Reality
dhruvam.medium.com
June 25, 2025 at 9:30 PM
AI projects from medium
Search over RAG with Tavily github.com/javiramos1/q...
Flutter gemini idea kymoraa.medium.com/building-an-...
June 25, 2025 at 9:24 PM