Sign in

Chris Sells

@csells.bsky.social
312 followers 30 following 191 posts

Chris Sells is an independent consultant focused on applied AI and developer tools and ecosystems. He enjoys long walks on the beach and various technologies.

PostsRepliesMedia
Chris Sells @csells.bsky.social · 15/01/2026
The most excellent @dt_emmy has done it again, this time with new drag 'n' drop support into dartantic_chat, including drop target previews as you go! The dartantic_chat provides a full-featured agentic chat widget with support for all dartantic providers: pub.dev/packages/dar...
030
Chris Sells @csells.bsky.social · 14/01/2026
Puppeteer-style agentic control of your Flutter apps: github.com/leancodepl/m... This is huge! This provides a tight loop between the app and the agent to test features, test look and feel and fix it all while you're watching reruns of Green Acres (if you know, you know).
github.com
GitHub - leancodepl/marionette_mcp: MCP server enabling AI agents to interact with Flutter apps at runtime - let them inspect widgets, simulate taps, enter text, scroll, and take screenshots.
MCP server enabling AI agents to interact with Flutter apps at runtime - let them inspect widgets, simulate taps, enter text, scroll, and take screenshots. - leancodepl/marionette_mcp
120
Chris Sells @csells.bsky.social · 13/01/2026
If only agents are reading ads in the future, what happens when ads become prompt injection attacks?
000
Chris Sells @csells.bsky.social · 12/01/2026
Apparently opus 4.5 is a go_router fan : )
020
Chris Sells @csells.bsky.social · 12/01/2026
"Wisdom is looking at what everyone else is looking at and seeing what nobody else sees." -- Neil Degrasse Tyson
000
Chris Sells @csells.bsky.social · 09/01/2026
ME: please check again for consistency, completeness and 100% safety of existing data even if the backup goes terribly terribly wrong during a godzilla tornado monsoon fire vulcano meteor shower storm blaze gone completely out of control. big foot. hangnail. CC: I appreciate the thoroughness!
100
Chris Sells @csells.bsky.social · 07/01/2026
Don't let your old ways stop you from new solutions: www.youtube.com/watch?v=B1CQ...
youtube.com
How Claude Code Changed My Life Path
YouTube video by TÂCHES TEACHES
000
Chris Sells @csells.bsky.social · 06/01/2026
Today, a most excellent guest blog post by Emmanuel Tuksa on enabling image paste to the Flutter AI Toolkit (PR pending) and to the new dartantic_chat package, a fork of the AI Toolkit's chat widget simplified for dartantic. Enjoy! sellsbrothers.com/guest-post-e...
sellsbrothers.com
Guest Post: Enabling Image Paste in Flutter - Marquee de Sells: Chris's insight outlet
How a simple feature request led to a deep dive into AppKit, responders, and the creation of the mac_menu_bar plugin. By Emmanuel David Tuksa
000
Chris Sells @csells.bsky.social · 05/01/2026
Do you have a AI-related project to share? I've built a little community for folks that want to share their AI projects, find collaborators and see what other folks are doing. Post your projects today: aiprojectboard.
210
Chris Sells @csells.bsky.social · 01/01/2026
I gotta say, group chats in ChatGPT provide a pretty good "let me AI that for you" experience : )
100
Chris Sells @csells.bsky.social · 30/12/2025
Claude Chat has some amount of compression for longer conversations, but eventually just gives up with an error message. Rude! So I used the Claude Exporter Chrome extension to download the conversation in markdown format (< 600k), fed it into a new Claude conversation and kept right on going. Nice!
000
Chris Sells @csells.bsky.social · 29/12/2025
I stumbled onto an interesting prompting technique today. I asked a question about task manager mcp servers and got a lot of projects that could be wrapped in mcp servers but didn't have one themselves. Frustrating. So I pushed back, clarified and got a great list back. Nothing special there.
110
Chris Sells @csells.bsky.social · 27/12/2025
I’m fallen immediately in love with the LM Council: lmcouncil.ai. The UX is lovely and the results are fascinating. #recommended
lmcouncil.ai
LM Council – Compare Frontier AI Systems Side-by-Side
Build the ultimate language model council with e.g. GPT-5.2 Pro, Claude Opus 4.5, Gemini 3 Deep Research, Grok 4.1 Fast, and 300+ more, and even let the models chat amongst themselves.
000
Chris Sells @csells.bsky.social · 26/12/2025
I'm a pragmatist and apparently so is gpt-5.2: "Philosophy is only useful if it eventually produces a config file." Truth.
100
Chris Sells @csells.bsky.social · 25/12/2025
My 2025 in review by ChatGPT. I wear this badge with pride: )
000
Chris Sells @csells.bsky.social · 24/12/2025
Lovable built a 1978 Space Invaders implementation from a single prompt that I can't tell from the original. one-shot-space-invaders.lovable.app
one-shot-space-invaders.lovable.app
Lovable App
Lovable Generated Project
000
Chris Sells @csells.bsky.social · 23/12/2025
Got myself a Dell UltraSharp U4025QW: 40″ 5K2K (5120×2160) IPS Black @ 120 Hz, ~450 nits, Thunderbolt 4 single-cable docking, 140 W power, text so sharp it judges you. They will be prying it out of my cold dead fingers.
120
Chris Sells @csells.bsky.social · 22/12/2025
Looking for a hand-drawn design language for Flutter that also supports go_router or any other Navigation 2.0 based routing package? Then look no further than the latest version of Sketchy with another great update from @blaqshyd! pub.dev/packages/ske...
000
Chris Sells @csells.bsky.social · 22/12/2025
OH: "watching your llm do tool calls is like watching the washing machine spin. you can let it just handle it." yes you can, but you have to check your clothes for damage when they come out or you're gonna look pretty terrible when you go out on a Saturday night. : )
000
Chris Sells @csells.bsky.social · 22/12/2025
Excellent talk on the Amp coding agent and "leaning into the weird": youtu.be/gvIAkmZUEZY?... Amp is the coding agent that taught me the value of turning the model quality dial to 11 in spite of the increased latency and cost. #recommended
youtu.be
Amp Code: Next Generation AI Coding – Beyang Liu
YouTube video by AI Engineer
110
Chris Sells @csells.bsky.social · 22/12/2025
by popular demand, I've update dartantic_ai to support image editing across Google (Nano Banana!), OpenAI and Anthropic across both surfaces: API: docs.dartantic.ai/media-genera... CLI: docs.dartantic.ai/dartantic-cl... e.g. "colorize @robot_bw.png"
010
Chris Sells @csells.bsky.social · 19/12/2025
this is my first experience with gpt5.2-codex from within the Codex plugin for VSC. not a good start...
110
Chris Sells @csells.bsky.social · 15/12/2025
Instructive description of the potential of vibe engineering: simonwillison.net/2025/Dec/14/...
simonwillison.net
JustHTML is a fascinating example of vibe engineering in action
I recently came across JustHTML, a new Python library for parsing HTML released by Emil Stenström. It’s a very interesting piece of software, both as a useful library and as …
010
Chris Sells @csells.bsky.social · 14/12/2025
If you think of "primitives" as data and operations to take that data between valid states, then apps are just human-oriented UIs over primitives that no longer slow down agents because they don't have to be blocked by the UIs; agents can go directly to the primitives. youtu.be/4Bg0Q1enwS4?...
youtu.be
Why AI-Native Companies Are Deleting Software You're Still Paying For (The $56K Lesson)
YouTube video by AI News & Strategy Daily | Nate B Jones
010
Chris Sells @csells.bsky.social · 14/12/2025
what is up with california? I'm in santa barbara at a coffee shop without wifi and with all of the doors wide open. it's 54 degrees outside! in portland, we have the sense to close the doors when it gets cold.
000
Chris Sells @csells.bsky.social · 14/12/2025
I wanted to be able to play with all of the dartantic functionality interactively, so I built the dartantic CLI (aren't all the cool kids building agentic CLIs these days? : ).
100
Chris Sells @csells.bsky.social · 13/12/2025
I find this to be an important debate presented well: youtu.be/ShsuZT_vuvU?...
youtu.be
The REAL Reason The Middle Class Is Being Wiped Out
YouTube video by The Diary Of A CEO Clips
000
Chris Sells @csells.bsky.social · 11/12/2025
On to ship #3 ⛴️: Dartantic 2.0, the Nano Banana edition! 🍌 - 12K+ LOC of changes - Unified thinking mode - Server-side tools - Media generation (images and more!) And yes: Nano Banana + Gemini 3 Pro Preview. Click here for the deets: sellsbrothers.com/dartantic-2-...
sellsbrothers.com
Dartantic 2.0: The Nana Banana Edition - Marquee de Sells: Chris's insight outlet
Are you a Dart or Flutter developer deep into AI looking for a multi-provider agentic framework runs wherever Dart runs? Or perhaps you’re simply AI
100
Chris Sells @csells.bsky.social · 10/12/2025
Ship #2 🛳️! This one is a big thank you to @blaqshyd for his sketchy PR that provides a circular progress indicator and a new Widget Request template: github.com/csells/sketc... so don't be shy. He's already hard at working adding (ironically) go_router support. Sketchy v0.3: pub.dev/packages/ske...
github.com
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
110
Chris Sells @csells.bsky.social · 10/12/2025
Hello and welcome to Ship Day! 🏴‍☠️ Ship #1: 🚢 We're going to start off with a PR that landed today adding macOS and web support to Lokesh's excellent rar package: pub.dev/packages/rar. I also added an example Flutter app so I could see it in action. Try it out!
000
Chris Sells @csells.bsky.social · 09/12/2025
Tomorrow is ship day!
110
Chris Sells @csells.bsky.social · 08/12/2025
Pablo Picasso said: 'The meaning of life is to find your gift. The purpose of life is to give it away,' I think he meant OSS.
010
Chris Sells @csells.bsky.social · 06/12/2025
hello and welcome to Sketchy v0.2! It's got at least one Linux user now (thanks for the bug fix, Daniel!), so things are getting hot in here! This time, I've implemented some more widgets suitable for implementing a chat app. Enjoy!
130
Chris Sells @csells.bsky.social · 01/12/2025
My process when coding with AI agents: Spec: Work w/ the agent to create a plan. Make: Agent writes the tests and the code. Inspect: Check the test results, the static analysis output and the app's features and UX. Tune: Fix the P0 issues. Hope: that your stakeholders appreciate your hard work!
210
Chris Sells @csells.bsky.social · 30/11/2025
I tried @elevenlabsio streaming text-to-speech API this morning prepared for a big lag between pressing the Play button and hearing anything from my laptop speakers. Boy was I wrong. I couldn't count all the way to "1" before I heard Laura talking to me. Amazing! #Recommended
000
Chris Sells @csells.bsky.social · 29/11/2025
This is the uncompromising successor to provider that I've been looking for: a pleasant developer experience, a simple place to start and an excellent tutorial. I'll be moving to riverpod 3 for my future Flutter projects. Thanks, Remi! riverpod.dev/docs/tutoria...
riverpod.dev
Your first Riverpod app | Riverpod
In this tutorial, we will build a random joke generator app using Riverpod:
040
Chris Sells @csells.bsky.social · 28/11/2025
Right now I'm sitting on the couch with my phone designing an "Agent Board" to control the set of coding agents on the computer I gave them to play on: an M4 mini on the Internet so I can manage my coding agents when I'm sitting on the couch with my phone.
010
Chris Sells @csells.bsky.social · 28/11/2025
ChatGPT nerd mode gets me: "Yep, that’s even better: you get to be lazy and principled at the same time. My favorite combination."
000
Chris Sells @csells.bsky.social · 23/11/2025
Approaching your LLM with a problem to solve instead of a solution to implement files in the face of modern AI coding best practices. Instead of giving your coding agent a tight spec, starting broad and carving it down to specifics works better with creative LLMs like G3 and Sonnet.
100
Chris Sells @csells.bsky.social · 23/11/2025
I'm please to announce the release of Sketchy, a hand-drawn, xkcd-inspired design language for Flutter on mobile, desktop, and web: pub.dev/packages/ske... It's my first design system, so your feedback is very welcome!
pub.dev
sketchy_design_lang | Flutter package
Sketchy is a hand-drawn, xkcd-inspired design language for Flutter on mobile, desktop, and web
060
Chris Sells @csells.bsky.social · 22/11/2025
Google has become the Apple of AI with its expensive but end to end high quality hardware to software to data solution. Nvidia is the come one, come all hardware+framework (CUDA) platform; the Android of AI, if you will. Apple is the Apple of computers and phones but not AI.
000
Chris Sells @csells.bsky.social · 21/11/2025
As an engineer, I ask every customer coming to me with a solution to step back and talk about the problem first. Likewise, I’m finding that I get better AI results starting with the problem. And by “better,” I mean sometimes crazy better ideas I’d have never come up with on my own.
000
Chris Sells @csells.bsky.social · 20/11/2025
I'm listening to The Last Economy inside Eleven Reader and loving both. #recommended
000
Chris Sells @csells.bsky.social · 20/11/2025
The only problem I'm having with Gemini 3 is that I want more! The usage is so high that I'm getting outages. G3 pushes me to be more ambitious, ruining me for other models. It's creative like Claude, competent like Codex but faster than hell. Gemini 3 completes me.
010
Chris Sells @csells.bsky.social · 20/11/2025
Gemini 3 may be more expensive if you're measuring cost/token. But if you're measuring cost/task and G3 can do things in only a few turns that take the others 2-5x (which is what I'm seeing with my coding tasks), then Gemini 3 is faster, higher quality AND cheaper.
010
Chris Sells @csells.bsky.social · 20/11/2025
OK, after going around and around with gpt-5.1-codex for an hour, gemini 3 one-shotted it. I was saving my limited access for special occasions, but now g3 is all I wanna use.
010
Chris Sells @csells.bsky.social · 18/11/2025
I've never built a design system before, but I like how this one is coming along for Flutter.
170
Chris Sells @csells.bsky.social · 17/11/2025
One of my fun programs ever was figuring out the various parts of a typeface, which I could only do by writing the WinForms program (it was another age : ).
000
Chris Sells @csells.bsky.social · 03/11/2025
After losing Mint and Personal Capital, and now Empower is moving my cheese again, I needed a stable place to track my accounts. Then I found @SimpleFin (www.simplefin.org). And since I wanted to build my own apps, I built simplefin_dart: pub.dev/packages/sim... Enjoy.
simplefin.org
SimpleFIN
SimpleFIN is a protocol for simple financial aggregation.
120
Chris Sells @csells.bsky.social · 31/10/2025
Has anyone tried Zed? I resisted it but am really liking it, especially how they do AI coding agents via the Agent Client Protocol. If it supported Flutter the way VSCode did, I think I'd switch.
240