Chris Sells
banner
csells.bsky.social
Chris Sells
@csells.bsky.social
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.
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...
January 15, 2026 at 4:23 AM
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 - 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
github.com
January 14, 2026 at 10:45 PM
If only agents are reading ads in the future, what happens when ads become prompt injection attacks?
January 13, 2026 at 5:07 PM
Apparently opus 4.5 is a go_router fan : )
January 12, 2026 at 6:38 AM
"Wisdom is looking at what everyone else is looking at and seeing what nobody else sees."
-- Neil Degrasse Tyson
January 12, 2026 at 12:53 AM
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!
January 9, 2026 at 2:47 AM
Don't let your old ways stop you from new solutions: www.youtube.com/watch?v=B1CQ...
How Claude Code Changed My Life Path
YouTube video by TÂCHES TEACHES
www.youtube.com
January 7, 2026 at 3:21 AM
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...
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
sellsbrothers.com
January 6, 2026 at 4:23 PM
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.
January 5, 2026 at 8:07 PM
I gotta say, group chats in ChatGPT provide a pretty good "let me AI that for you" experience : )
January 1, 2026 at 3:59 PM
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!
December 30, 2025 at 6:57 PM
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.
December 29, 2025 at 9:25 PM
I’m fallen immediately in love with the LM Council: lmcouncil.ai. The UX is lovely and the results are fascinating. #recommended
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.
lmcouncil.ai
December 27, 2025 at 6:44 PM
I'm a pragmatist and apparently so is gpt-5.2:

"Philosophy is only useful if it eventually produces a config file."

Truth.
December 26, 2025 at 4:38 PM
My 2025 in review by ChatGPT. I wear this badge with pride: )
December 25, 2025 at 2:22 AM
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
Lovable App
Lovable Generated Project
one-shot-space-invaders.lovable.app
December 24, 2025 at 12:16 AM
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.
December 23, 2025 at 4:12 AM
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...
December 22, 2025 at 10:58 PM
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. : )
December 22, 2025 at 10:45 PM
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
Amp Code: Next Generation AI Coding – Beyang Liu
YouTube video by AI Engineer
youtu.be
December 22, 2025 at 6:25 PM
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"
December 22, 2025 at 3:02 AM
this is my first experience with gpt5.2-codex from within the Codex plugin for VSC. not a good start...
December 19, 2025 at 11:11 PM
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?...
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
youtu.be
December 14, 2025 at 11:19 PM
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.
December 14, 2025 at 4:21 PM