TheShibaDev

110 posts

TheShibaDev banner
TheShibaDev

TheShibaDev

@TheShibaDev

Flutter Dev · Daily Redux in production 🚀 Ex-Tech Lead CHANEL TOUCH (AR Magic Mirror · Swift) Real Redux & scaling tips Building Paperboy on Playdate swift

Lyon, France Katılım Ağustos 2011
120 Takip Edilen66 Takipçiler
Sabitlenmiş Tweet
TheShibaDev
TheShibaDev@TheShibaDev·
1/6 From ex-Tech Lead on CHANEL TOUCH (Magic Mirror AR makeup · built from scratch in Swift) to daily Flutter with Redux in production. Why we still choose Redux in 2025 on this project (instead of Riverpod)? Thread 🧵👇 #FlutterDev #Redux 2/6 Project context: Complex app, heavy shared state, offline-first, bi-directional sync, mixed senior/junior team. Redux gives us: • Full predictability (time-travel debugging with Redux DevTools even in prod) • Powerful middleware for logging/analytics/Sentry • Clear separation: actions → reducers → store 3/6 Daily hack #1: Custom middleware that logs ALL actions + anonymized state diffs in production. Saved us hours on bugs that were “impossible to reproduce”. Simple snippet → see reply below 👇 4/6 Hack #2: Redux + Freezed for immutable state at scale. No more manual copyWith forgetting fields. Combined with build_runner → zero boilerplate. Sealed classes for actions + Freezed reducers = pure bliss. 5/6 Hack #3: Optimized StoreConnector with distinct: true + proper ==/hashCode on ViewModel (Freezed handles this automatically). Cuts ~90% of unnecessary rebuilds on large pages. Real-world result: 60fps → stable 120fps on mid-range Android devices. 6/6 Redux isn’t dead in Flutter — it shines on critical, scalable apps. What’s your current state management? Redux, Riverpod, Bloc, something else? Drop your real-world experience below — I read everything! 🐕 #Flutter #MobileDev
English
0
0
4
127
TheShibaDev retweetledi
Tech Bro Memes
Tech Bro Memes@techbromemes·
Tech Bro Memes tweet media
ZXX
11
124
2.1K
76.8K
Monster Energy Army
Monster Energy Army@MonsterArmy·
this week has already felt a year long and its only tuesday
English
1
5
27
3.4K
eric zakariasson
eric zakariasson@ericzakariasson·
best coding models right now sync work, shorter iterations, 1-5 agents in parallel: - plan: composer 2 - work: composer 2 when you're in control, you simply only need composer 2. async work, longer iterations, deep work: - work: gpt 5.4 for async, you still want maximum intelligence as speed is less important with a model that can run for a really really long time ui & taste - opus 4.6 is still really strong here - composer 2 is a fast follow, but not as strong (yet) this space moves fast, so it will probably change soon!
English
85
33
862
72.2K
TheShibaDev retweetledi
GODDESS OF VICTORY: NIKKE
【NIKKE × RAZER Collaboration PV Commemoration Event】 A special collaboration event with Viper! ⚡ Follow our official community and share this post for a chance to win an exclusive collaboration set! How to Join 1. Follow @NIKKE_en 2. Repost this post Rewards - NIKKE x RAZER "Heartbeat Temptation" Viper collaboration set x 3 Event Duration ~ Mar 28th, 23:59 (UTC+9) #NIKKExRAZER
English
323
6.6K
7.5K
207K
TheShibaDev
TheShibaDev@TheShibaDev·
@MacGeneration la 3D est de retour sur l'app Disney plus pour apple vision pro
Français
1
0
0
24
TheShibaDev
TheShibaDev@TheShibaDev·
@sundeep A graphics card company is telling you to use AI to sell more graphics cards. Ask Amazon how vibecoding is great.
English
0
0
37
1.7K
sunny madra
sunny madra@sundeep·
“If your $500K engineer isn’t burning at least $250K in tokens, something is wrong.”
English
927
942
10.7K
7M
TheShibaDev
TheShibaDev@TheShibaDev·
Deleting all his photos in Google Photos shouldn’t be a hassle. It’s a dark pattern to retain users.
English
0
0
0
6
TheShibaDev retweetledi
Orwell & Goode
Orwell & Goode@OrwellNGoode·
Orwell & Goode tweet media
ZXX
84
1.1K
16.6K
324.9K
TheShibaDev retweetledi
GitHub
GitHub@github·
It's true: TypeScript surpassed Python and JavaScript to become the most-used language on GitHub. 📈
GitHub tweet media
English
249
611
5.6K
522.6K
TheShibaDev retweetledi
HiBy Music
HiBy Music@hiby_music·
Repost this post and follow our X account for a chance to win: Prize 1: HiBy Spring Gift Box ×2 (includes a HiBy mini CCD camera and storage case) Prize 2: HiBy W3 II (orange) ×1 A total of 3 winners will be selected. Drawing Date: March 23, 2026 Thank you all for your support of HiBy and HiBy Digital. We will continue to innovate in the Hi-Fi field and provide even better products and services. #hibymusic
HiBy Music tweet mediaHiBy Music tweet mediaHiBy Music tweet mediaHiBy Music tweet media
English
82
405
410
25.1K
GitHub
GitHub@github·
GitHub Copilot Dev Days are coming to a city near you. 🏙️ Starting March 14, connect with your local dev community to level up your Copilot skills. Here's your opportunity to: ✅ Learn new features ✅ Watch live demos ✅ Apply real-world workflows Find an event or sign up to host. 👇 aka.ms/githubcopilotd…
English
15
31
148
25.3K
TheShibaDev
TheShibaDev@TheShibaDev·
@CodeByNZ Because you can't do complex command in vscode. Try to bypass a commit hook in vscode
English
0
0
1
414
NZ ☄️
NZ ☄️@CodeByNZ·
When VS Code already has the Source Control feature, why do developers still use Git commands in the terminal for pushing, committing, or cloning repositories? 👀
NZ ☄️ tweet media
English
393
47
1.2K
253.9K
Benjamin Code
Benjamin Code@benjamincode·
J'adore le vibecoding. Mais il perturbe complètement notre relation avec notre travail. Il faut tout réapprendre. Avant vous étiez fier de vous quand vous aviez produit en une journée même pas un dixième de ce que vos agents vous produisent en 1h. On pouvait fermer les ordis pour la soirée, la pause était méritée. Aujourd'hui, on s'arrête plus. On produit 100x plus vite avec la sensation qu'on peut toujours plus. Il n'y a tellement plus de friction que ne pas faire bosser vos agents semble être du temps perdu. Ça prend 3min de de la lancer sur une tache. Puis 3 min de checker que tout va bien. Puis encore 3 min de lancer une deuxième tache en parallèle. Avant on produisait jusqu'a la limite de nos capacités, on était satisfait du ratio effort/output, et on était aussi épuisés. C'était trois conditions qui nous faisaient converger vers un arrêt naturel. Le vibecoding a fait sauter les trois en même temps. Notre signal d'arrêt naturel a disparu. Dernièrement je sens au fond de moi que quelque chose déconne. Quand continuer ne coûte plus rien, comment on mérite encore de s'arrêter ?
Français
129
48
788
106.2K
Tiago Forte
Tiago Forte@fortelabs·
Wait, so the founder of Anthropic is "Amodei," as in "loves god"? And he leads Anthropic, meaning "human-centered," which is being used in military strikes? And the creator of ChatGPT is "Altman," as in "an alternative to humans"? And he leads OpenAI, which is completely closed? And then there's "Gemini," meaning "two-faced," from a company that promised to do no evil? And the whole global AI arms race is being driven by people who claimed to be worried about AGI taking over the world? Either the universe is an extremely cliché writer, or has a brilliant sense of humor
English
1.3K
4.4K
35.2K
2.4M