Christian Findlay 's Avatar

Christian Findlay

@cfdevelop.bsky.social

#Flutter and #dotnet https://www.christianfindlay.com

551 Followers  |  266 Following  |  855 Posts  |  Joined: 10.05.2023  |  1.7498

Latest posts by cfdevelop.bsky.social on Bluesky

sharepoint hacking situation is completely insane
YouTube video by Low Level sharepoint hacking situation is completely insane

youtu.be/HL8YZwjZHFE?...

30.07.2025 10:16 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Current coding agents are really dumb. Most of them don’t have separate steps for planning and acting, and if they do, the process is disjointed and manual

Claude is super powerful. With better agents we could be getting so much more out of it.

Current agents just burn tokens

17.07.2025 22:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

YEEEESSSS!! You can finally use Osprey's algebraic effects directly in the playground!!!

Check it out and star the f@#$ out of this thing!! ⭐️

ospreylang.dev/playground/

12.07.2025 09:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think Osprey can do algebraic effects…

26.06.2025 08:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Exactly! I’m tired of trying to build apps and saas products because there might be a market for them

I’m going back to building for the pure joy of it

23.06.2025 21:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - MelbourneDeveloper/osprey Contribute to MelbourneDeveloper/osprey development by creating an account on GitHub.

Wanna see how I organise code, do tests, configure GitHub actions and set up dev containers? Check out this repo.

If you don’t know what a dev container is, clone this and try it

Please star if it helps you

github.com/MelbourneDev...

23.06.2025 21:32 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

The Osprey http server is full functional now. Useful examples coming soon. You can see all the functions in the doco.

www.ospreylang.dev/docs/

23.06.2025 11:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

The osprey playground now supports fibers. Check it out!

ospreylang.dev/playground/

23.06.2025 11:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Actually, this is the full reason I built it

23.06.2025 11:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

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

18.06.2025 21:34 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

bsky.app/profile/cfde...

25.05.2025 06:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Made this programming language with Claude 4, Go, Antlr and LLVM. Has nice pattern matching.

24.05.2025 08:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

I just vibe coded a compiler with Claude Sonnet 4. God damn. This is next level

23.05.2025 12:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Looks good. Similar to GitKraken, but still looks like how someone who uses git all the time would think about a UI.

I think it would be possible to design a GUI that would make sense to someone who has no idea what source control is

21.05.2025 10:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
TikTok - Make Your Day

Wanna know the most important skill as a software developer?

vt.tiktok.com/ZShGLuuY9/

21.05.2025 10:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Two decades of Git: A conversation with creator Linus Torvalds
YouTube video by GitHub Two decades of Git: A conversation with creator Linus Torvalds

It took me years to fully embrace git after using SVN for many years

I still think it’s silly that nobody has made a GUI that makes git as simple to use as SVN, but git is an exemplar of elegance.

youtu.be/sCr_gb8rdEI?...

21.05.2025 10:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I lived my entire life not knowing how to solder. I feel like it’s an inevitable skill I’ll need to pick up now that robotics are a thing

21.05.2025 09:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is anyone exploring hooking AI up to programmable robots and drones?

20.05.2025 21:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Testing Endpoints With ASP .NET Core Integration Tests
YouTube video by Christian Findlay Testing Endpoints With ASP .NET Core Integration Tests

Tech blogging is dead so I’m moving to short and long form video content. Please like and subscribe, particularly on YouTube to make the time spent worthwhile.

TikTok: cfdevelop

πŸ™

youtu.be/XyQeixviX0o?...

18.05.2025 21:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Do you work with anyone who insists that their code is better than AI code?

Honestly, it’s hard to imagine how anyone could believe that, but what are they like to work with?

Are they the kind of person that listens to feedback and tries to improve? Or, are they always right?

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

Humility: AI is better than you at coding. The sooner you accept that, the sooner the cognitive dissonance will stop hurting your brain

18.05.2025 03:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Testing Endpoints With ASP .NET Core Integration Tests
YouTube video by Christian Findlay Testing Endpoints With ASP .NET Core Integration Tests

I recommend all .NET devs learn about ASP .NET Core Integration Testing. It’s a far better way to test than unit testing.

youtu.be/XyQeixviX0o

17.05.2025 22:14 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

?

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

Pro tip: instead of building every side quest out with Cursor, document it instead!

Use mermaid diagrams πŸ‘Œ

Put all your specs in a repo and when you feel like building, pick the one you can realistically finish

17.05.2025 02:39 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
TikTok - Make Your Day

Stop Ignoring Problems In Your Codebase

vt.tiktok.com/ZShCgGobs/

16.05.2025 21:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What if your house had a private network of little robots like alexas that could move around on wheels and do things like turn on the stereo or whatever and play Spotify etc.

You could talk to it in any room and it would remember your previous convos

Would this be useful?

16.05.2025 09:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
TikTok - Make Your Day

Tech Layoffs: Should I Drop Tech As A Career?

vt.tiktok.com/ZShxWv97Y/

15.05.2025 21:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@punterspolitics.bsky.social

15.05.2025 08:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
I Put Santos' Tax Rate on a BILLBOARD Outside Their Gas Plant | Punters Politics
YouTube video by Punter's Politics I Put Santos' Tax Rate on a BILLBOARD Outside Their Gas Plant | Punters Politics

Now that Labor has convincingly thumped the coalition, it’s time for Labor to go after corporate tax dodgers

@albomp.bsky.social

youtu.be/9Wm6TzcHF2Q?...

15.05.2025 08:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So are people putting MCP servers on top of their public APIs as a matter of course right now?

If not, why not?

14.05.2025 22:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@cfdevelop is following 20 prominent accounts