Created my first Godot/C# game - Spell & Stone!
A classic Tower of Defense game that's now FREE on macOS / Linux / Windows until it gets accepted on AppStore / Steam (~3-4weeks)
servicestack.com/spell-stone
demisdev retweeted
Store and query JSON data with typed C# 🧩
📹 New video:
OrmLite maps classes and lists to JSON columns - and lets you query inside them across SQLite, PostgreSQL, SQL Server & MySQL.
No extra tables. No raw SQL.
demisdev retweeted
Advanced SQL doesn’t have to mean raw SQL strings 🧵
See how OrmLite brings Recursive CTEs, Window Functions, Top N Per Group & Temporal Tables to typed C#
demisdev retweeted
Your query is fast. What about everything around it?
New #OrmLite video:
• Batch 1,000 inserts up to 8.5× faster—same code
• Compile queries: generate SQL once
• SeekAfter: page 1,000 in 0.23 ms vs 33.95 ms
Benchmarks, SQL, and trade-offs 👇
demisdev retweeted
💸 Two requests deposit $10. Both succeed. One deposit disappears.
Your C# code looks correct. Your database balance isn’t. 😬
🎬 New OrmLite video: prevent lost updates with row locks, plus SKIP LOCKED queues, RETURNING & UPSERTS.
Whoa these AI Rust implementations of the Adobe suite are the real deal - launches super quick and so far all the basic image operations I've tried work.
All the Apps are coming to Linux
getartcraft.com/apps/photocr…
demisdev retweeted
OrmLite gives you a huge surface of typed APIs with LINQ expressions. But when you need custom SQL, you don't have to give up safety.
Sql.Fmt lets you write C# interpolated strings, and every {value} is sent as a db param:
Sql.Fmt($"Author = {author}") → WHERE Author = @p0
Play Tower Tantrum in your browser and try to defend the garden. 🎮🍬
ai.llmspy.org/p/llmspy/Tower…
demisdev retweeted
You don’t need a new backend to start adding AI to your .NET App.
Opt in an existing read-only API. Keep your existing permissions and validation.
Let your team explore what they can build ✨
Code and walkthrough 👇
servicestack.net/posts/ai-ch…
demisdev retweeted
That was the overview. Now see everything new in OrmLite’s biggest release 👇
Async streaming, keyset pagination, read replicas, automatic retries, query plans, slow query profiling… the list keeps going.
Explore ServiceStack v10.4:
docs.servicestack.net/releas…
demisdev retweeted
🚀 OrmLite’s biggest release EVER: ServiceStack v10.4!
We emptied the wishlist:
🛡️ Multitenancy + safe SQL
🔍 Vector + full-text search
⚡ Compiled queries + bulk upserts
🌳 Recursive CTEs + window functions
🧬 Schema diff
…and so MUCH more!
🎬 Meet the new & improved OrmLite!
demisdev retweeted
📘 Fully documented, end to end:
🛠️ Local setup & architecture
🔏 How license keys are signed
🗓️ Build-date coverage & Lifetime licenses
📦 GitHub release downloads
🖥️ Verifying licenses in Electron & .NET apps
👉 react-templates.net/#next-li…






