Chris Sells's Avatar

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.

287 Followers  |  30 Following  |  104 Posts  |  Joined: 06.02.2024  |  1.7385

Latest posts by csells.bsky.social on Bluesky

Welcome to dartantic_ai 1.0! - Marquee de Sells: Chris's insight outlet Dartantic is an agentic framework designed to make building client and server-side apps in Dart with generative AI easier and more fun! It works

Welcome to dartantic_ai 1.0!

- 11 providers (Google, OpenAI, Anthropic, ...)
- Tool calling with typed I/O
- Runs everywhere Dart runs

sellsbrothers.com/welcome-to-d...

29.07.2025 18:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Supercharge Your Dart & Flutter Development Experience with the Dart MCP Server By Ander Doboβ€Šβ€”β€ŠProduct Manager, and Kenzie Davissonβ€Šβ€”β€ŠEngineer

I've had some early experience with the Dart MCP Server and it's got a ton of potential for attaching AI agents to your running Flutter apps: medium.com/flutter/supe...

24.07.2025 01:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Vibe Coding With Steve and Gene

for sure all the usual places, i.e. YouTube, asking ChatGPT for a personalized tutorial, etc.

also, I'm looking forward to the book these two are talking about on this YT channel: www.youtube.com/@VibeCodingW...

24.07.2025 01:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well I mostly ship APIs, so ..

23.07.2025 01:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have discovered that I am as picky as any artist with their work.

Dartantic 1.0 was functionally complete and passing >1000 tests across 11 chat model providers and 4 embeddings model providers three days ago.

But I couldn't ship it because it wasn't *right*.

22.07.2025 23:17 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The 5 Stages of AI Grief - Marquee de Sells: Chris's insight outlet β€œThe future is already here β€” it’s just not very evenly distributed.” –W. Gibson As a consultant and speaker, I talk to a lot of software

The 5 Stages of AI Grief: sellsbrothers.com/the-5-stages...

22.07.2025 14:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"If something must happen, please don't use a stochastic process to do it. Eventually, due to the nature of sampling from a probability distribution, it will fail to do the thing that must be done." @domesticmouse.com

22.07.2025 12:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
[feat] add support for Gemini Live from firebase_ai Β· Issue #124 Β· flutter/ai Check out this docs issue: firebase/flutterfire#17413 Check out this sample: https://github.com/firebase/flutterfire/blob/main/packages/firebase_ai/firebase_ai/example/lib/pages/bidi_page.dart

Unfortunately not yet. It's on my list to of flutter_ai_toolkit v2 features [1] but I'm waiting on the thumbs up from the Flutter team to start work on that.

[1] github.com/flutter/ai/i...

18.07.2025 02:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
How to run private, on-device AI in your Flutter App using Cactus Deploy private, offline, on-device AI in your Flutter app in a few lines of code.

I've been talking to the Cactus folks about getting their local LLMs for mobile into dartantic. In the meantime, don't let that stop you from bringing them into your mobile Flutter apps: medium.com/@shemet0roma...

18.07.2025 02:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
flutter_ai_toolkit changelog | Flutter package A set of AI chat-related widgets for Flutter apps targeting mobile, desktop, and web.

I'm happy to announce flutter_ai_toolkit v0.9.2. This release slays the remaining bugs on the road to v1.0 plus:
- multi-turn tool call support
- support for uploading attachments to the cloud
- overriding the speech-to-text conversion

pub.dev/packages/flu...

17.07.2025 22:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A Young Software Engineer’s Guide to AI - Marquee de Sells: Chris's insight outlet I was on an AI-focused podcast last week talking about how a new software engineer should work differently in this new era of AI. It reminded me of

sellsbrothers.com/a-young-soft...

16.07.2025 16:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
"Don't Wait To Be Hired!" Chris Sells about Young Devs, Future of Coding and AI | Promptonomics #1
YouTube video by Eugene Snaps "Don't Wait To Be Hired!" Chris Sells about Young Devs, Future of Coding and AI | Promptonomics #1

I was on an AI-focused podcast last week about how to think about AI as a new software engineer. Take a look: youtu.be/AgSHvUgxio0?...

15.07.2025 15:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

4 days.

the answer is that it took 4 days for Claude Code to learn to add `// ignore: exception_hiding` when it hides exceptions.

But now I have a handy search to check.

And the escalation continues... : )

10.07.2025 15:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - csells/system_prompt_optimizer Contribute to csells/system_prompt_optimizer development by creating an account on GitHub.

Got tools and/or an output schema that your LLM isn't paying attention to? Then you need the System Prompt Optimizer! It's based on dartantic_ai, so you can plug in Google and OpenAI models today, with many more coming soon!

github.com/csells/syste...

10.07.2025 07:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Critical Flutter OSS Projects Need Love! (aka Funding) - Marquee de Sells: Chris's insight outlet In a recent tweet, Dinko makes an excellent point about much of our Dart ecosystem being comprised of β€œhobby project[s]” and having β€œlimited

Does your business bank on Flutter? Check out the Flutter Funding Committee proposal to keep core Dart/Flutter packages thriving!

sellsbrothers.com/critical-flu... #Flutter #OSS #Dart

10.07.2025 07:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Me: "F!$# dude. When I said all, I meant ALL!"

Claude 4 Opus: "You're f*$#ing right! This is some bulls*$#!"

I think I may be rubbing off on my AI...

09.07.2025 04:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

OH from the park:

Kid #1: "How do you take someone's brain?"

Kid #2: "With my chainsaw! (maniacal laughter)"

Some things never change : )

08.07.2025 18:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
csells's comment on "Getting close to 100% task-success with Claude Code" Explore this conversation and more from the ClaudeAI community

This is my way: www.reddit.com/r/ClaudeAI/s...

08.07.2025 03:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I've now built my custom Dart lint rule as a defense against AI-generated code. I feel like this is the start of something...

github.com/csells/excep...

07.07.2025 02:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
How I Turned My Laptop into a Full-Time AI Developerβ€Šβ€”β€ŠAnd Watched It Outperform Me If someone had told me last year that I’d be shipping products faster than entire startup teamsβ€Šβ€”β€Šwithout hiring a soulβ€Šβ€”β€ŠI wouldn’t have…

This is the way

medium.com/ai-simplifie...

05.07.2025 17:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've already spent $50 in my experimental with Claude Code. I started this morning.

03.07.2025 04:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cline, Cursor and Amp provide a better UX, since it's right there next to your code. Cursor especially shines with the AI bits and bobs tucked right into your editor experience.

Claude excels in two areas:
1. quality output
2. cost

03.07.2025 04:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I'm enjoying my time with Claude Code

02.07.2025 21:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
dartantic_ai | Dart package A Dart library for easily interacting with LLMs in a typed manner.

New dartantic_ai (0.9.7) with support for wasm and the web! Also supports custom dimensionality for embeddings. Check it out!

pub.dev/packages/dar...

01.07.2025 16:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man wearing glasses and a leather jacket is standing in front of a lamp and a microphone . ALT: a man wearing glasses and a leather jacket is standing in front of a lamp and a microphone .

OH: "I denied [my AI coding agent] `rm -rf` once and it ran `find -delete` instead."

28.06.2025 21:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Interesting observations about debugging agentic systems from www.youtube.com/watch?v=bcTR...

28.06.2025 14:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I love docs page.

24.06.2025 08:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

and now it has it's own domain: dartantic.ai

23.06.2025 23:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Welcome to Dartantic! An agent framework inspired by pydantic-ai and designed to make building client and server-side apps in Dart with generative AI easier and more fun!

The dartantic_ai README got so big, I was crashing the Cursor AI updating it. So, it was time for a docs website:

docs.page/csells/darta...

Enjoy!

23.06.2025 22:13 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
The Sound of dial-up Internet
YouTube video by William Termini The Sound of dial-up Internet

does waiting for AI to generate an image bring back memories of the modem dial-up sound for anyone else?

www.youtube.com/watch?v=gsNa...

23.06.2025 14:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@csells is following 20 prominent accounts