Doug Todd

Doug Todd

@dougtodd.dev

💙 Flutter Developer | 🎮 Gamer | 🧬 Biochemistry Graduate | 💻 Tech Enthusiast | 🤘 Metal Music Lover Co-founder & Developer of @stashhubapp.com Founder & Developer of @craftsky.social

170 followers258 following131 posts

Doug Todd reposted

Today is Flame's 9th birthday! 🥳🥳 A contributor opened a PR with an easter egg to our website, see if you can find it... In other news, Flame v2 is getting closer and closer to stable.

Coming soon!

CraftSky@craftsky.social

🎺 We are very excited to be in the latest issue of Love Sewing magazine! CraftSky in print, feels pretty cool. Join the Waitlist to follow our app's development 👉 craftsky.social/waitlist

Doug Todd reposted

The best way to ensure your friends will be on CraftSky? Spread the word! Join the Waitlist and share the link with your friends, so everyone can follow the development of the app and get it for free once it's ready to launch! Join the CraftSky Waitlist 👉 craftsky.social/waitlist

Doug Todd reposted

Does anyone know of any good resources for UX tailored to those with ADHD (and/or other neurodiversities?). I've found only a handful of useful articles and feel there must be more.

From my Spotify wrapped, I've spent a third of this year listening to music. Kinda crazy. Obviously not all active listening but really highlights how important music is to me.

I use AI to assist in building Stash Hub, but for some reason I never expected AI to be used by customers to send me feedback. This example I found unnecessary - a one liner would have been enough, but a good reminder to see what it's like to be on the "receiving end" of an AI generated message.

Doug Todd reposted

The International 2025 Group Stage — Day 2 Standings. Absolute CN Dominance. And a very unexpected bracket at the end of Day 2. #TI14 #Dota2

Doug Todd reposted

I will buy this man a pint if I ever see him. More of this please. A proper boy.

Wear The Peace@wearthepeace.bsky.social

A man on the streets of the UK is asked about the “problem of immigration” and dismantles talking points with ease.

Doug Todd reposted

I’m really excited to announce the launch of Sew Sorted! Sew Sorted is a free 7-day course designed to help you organise your sewing stash in a way that works for YOU. Each daily theme will help you tackle a different area of your sewing collection. Sign up here: sorted.stashhubapp.com

Working on integrating eBay into my #Flutter app and it's a lot more complex than anticipated. I created a Mermaid Sequence Diagram in an attempt to understand it better.

Doug Todd reposted

I've been trying different ways of tracking coding/project "decisions" (e.g. I chose to do something "this" way instead of "that" way). Having tried multiple different ways I think I'm settling on just having a "decisions" directory in the repo. This has the added benefit of adding context for LLMs

Claude: So your fix was correct, and this **is** expected Dart behavior. Thanks for teaching me something - I should have recognized this fall-through rule for empty cases!

Just tried "agentic" coding for migrating my codebase from Freezed 2.x to Freezed 3.0. It was... okay... The easy stuff it did well but a fairly simple find/replace would have also worked. It did not work when moving from .maybe() to switch statements and pattern matching. #FlutterDev