Christian Findlay
cfdevelop.bsky.social
Christian Findlay
@cfdevelop.bsky.social
Pinned
And here it is!!! My new programming language Osprey! This has been a 20 year long dream, finally made possible with AI assistance. So stoked this is finally possible! 🎉

Stars and shares appreciated! ✨
I want to build a community around this

ospreylang.dev
What’s the etiquette for ownership of AI generated code in your team?

Do you say “I got AI to build this” ?

“I vibe coded it”

“I built this”

All have problems, especially when people just plain don’t like AI
December 29, 2025 at 9:12 AM
AI is not a bubble. A bubble is when people repeatedly pay an inflated price for something worth less than the market price. The burst is a market correction

AI is actually dirt cheap right now compared to its actual value. Big corporations are giving it away and cutting losses
December 27, 2025 at 12:23 PM
If you were using a website for live music gigs in your area, what would you want from the website?

What kinds of band / venue info?

What do the best websites get right?
December 27, 2025 at 12:42 AM
“Vibe coding doesn’t work”

I agreed with this 6 months ago

AI assisted software engineering is a better approach, I agree

But my revised view is that you CAN create robust tools without even reviewing the literal code as long as there are good quality tests
December 20, 2025 at 9:18 PM
Would your company pay to put an agent over the top of their public API with a nice chat widget that can sit in their app, website, or both?

Nice UI features like charts, data export, PDF generation etc.
December 20, 2025 at 3:13 AM
I love that we’re going back to spec driven development

Stick a clear markdown doc in the root, delete all the fluff in JIRA tickets and point them at the spec

A good agent can just read that and build the app for you
December 19, 2025 at 9:12 AM
t was pretty arrogant of us to believe that machines wouldn’t surpass us at coding in the blink of an eye

After all, computation is discrete and coding is nowhere near as complex as say fine motor is for the human brain
December 17, 2025 at 8:46 AM
It’s so funny when I talk to AI hesitant coders…

Some are downright petrified of AI

Others just have anxieties

The first use of a good agent is cautious. The next is exploratory, but after a while, the conclusion is always: 🤯
December 15, 2025 at 7:48 PM
Legit scary! 😧

AI agents are again so much more powerful than you can imagine

They’ve surpassed the point I thought would be the limit

They rarely spiral now

I can’t even find a challenge for them anymore
December 12, 2025 at 8:58 PM
@bsky.app is the first app to request my age verification under the ridiculous new Australian social media laws. Furious!

I understand that Bluesky needs to follow the law but other apps are avoiding the sledge hammer approach by analysing user signal

Not hating on Bluesky but may close account
December 11, 2025 at 8:15 PM
Look, I’m entirely convinced that if you need to build a React app, you write it in Dart and share business logic with Flutter and/or React Native.

All my experiments with dart_node are frictionless. You can even share the state management solution
December 11, 2025 at 7:50 PM
U can build whatever u want

No limits now

Wtf are you doing?
December 10, 2025 at 9:37 AM
K, so have to give credit to ServerPod. It’s a great technology.

However, and I didn’t really figure this out until a few weeks ago…

You can also build Dart on top of the Node ecosystem with dart_node

I’ve just ported the mcp library to dart and the sky is the limit…
December 10, 2025 at 9:28 AM
dart_node already has 49 stars 🌟 and lots of people using it and experimenting

It’s clear that this has momentum. Let’s build a community around this and push it as far as it will go

Keep those stars coming 🙏
December 4, 2025 at 7:02 PM
Absolutely massive release of dart_node - especially for React

Check out all the elements that have been implemented

dartnode.org/api/dart_nod...
dart_node_react library
dart_node_react library API docs, for the Dart programming language.
dartnode.org
December 4, 2025 at 11:40 AM
To what extent do companies like Microsoft, Google etc FUND LLM training for their tech?

Think about it. If OpenAI or Anthropic trains their models on C#, that makes C# a worthwhile language. If not, it’s basically useless

Microsoft has a massive incentive to FUND training
December 3, 2025 at 5:36 AM
I have so many open source projects going right now. It’s like a smorgasbord of stuff to work on

Maybe I should make an app where people vote for which project I spend my time on 🤔
December 3, 2025 at 5:20 AM
My latest project allows you to build React, React Native and Express.js apps with Dart.

Stars appreciated please 🙏🏽

dartnode.org
dart_node - Full-Stack Dart for the JavaScript Ecosystem
Write React, React Native, and Express apps entirely in Dart. Runtime type safety, sound null safety, and one language for everything.
dartnode.org
December 2, 2025 at 12:05 PM
All the vscode forks like Cursor and Windsurf have had their day. The agents are alright but Codex and Claude Code prove that the whole IDE is not necessary

Cursor and Windsurf etc need to pivot to vscode extensions or die off
November 29, 2025 at 2:04 AM
There is some merit to the “vibe coding produces junk” mantra. I’ve built so many incredible things lately, but not one of them is a complete product, except for maybe RestClient .Net 7

Vibe coding is perfect for prototyping but there’s no avoiding the next step: generalization
November 27, 2025 at 8:50 PM
Seen so many software consulting nightmares. I can’t figure out how clients and consultants get themselves into these situations

It’s almost always centred around the consultant gouging the client and then the client being left high and dry with no support

We should do better!
November 27, 2025 at 8:45 PM
C# has hit critical mass for FP style code. It’s now more concise to write just about anything with function composition rather than inheritance

Makes you wonder why we use OOP at all
November 25, 2025 at 9:09 PM
How exactly does one become an “AI Consultant”?

Wtf does that even mean?

You want me to teach you how to use agents? Hell, I can build you an agent!

Stop getting sucked in by snake oil salesmen!
November 24, 2025 at 9:32 AM
❌ fix this bug

✅ add a test that fails because of this bug

❌ fix this test

✅ analyze this test failure and FIX the CORE issue
November 22, 2025 at 7:27 AM
Recently built a Vscode extension and it’s awesome 🙌

Only I can’t show you because it has platform specific dependencies and I can’t figure out how to deploy them properly

Can you believe that! Exactly the same problem as React Native and Flutter on Node. Endless xplat pain
November 14, 2025 at 8:55 PM