Dody Gunawinata
banner
dodyg.bsky.social
Dody Gunawinata
@dodyg.bsky.social
Cairo based .NET Developer. Indonesian. Co-Founder of SilverKey Technologies. Maintainer of https://github.com/dodyg/practical-aspnetcore.
Dahab
November 21, 2025 at 2:33 PM
Reposted by Dody Gunawinata
Open sourced Zork today opensource.microsoft.com/blog/2025/11... and ran it on a swarm of containers in the cloud 😂
Preserving code that shaped generations: Zork I, II, and III go Open Source
Microsoft’s Open Source Programs Office (OSPO), Team Xbox, and Activision are making Zork I, Zork II, and Zork III available under the MIT License.
opensource.microsoft.com
November 20, 2025 at 6:42 PM
Enterpise Sky
Bluesky Firehose bridge to Kafka and Event Hubs and Fabric Eventstreams, neatly packaged into a container. Republishes all atproto events as CloudEvents, supports binary and structured modes, complete with xRegistry event manifest. github.com/clemensv/rea...
github.com
November 21, 2025 at 5:56 AM
Reposted by Dody Gunawinata
There’s something *super* satisfying about an API that assumes users want the simplest path but still leaves plenty of room to stretch. IMO, MapOpenApi nails that balance perfectly. 👌🏽

I wrote my thoughts about it: blog.safia.rocks/2025/11/20/a...

#dotnet #aspnetcore
Anatomy of an API: the small but mighty MapOpenApi()
A deep dive into the design decisions behind ASP.NET Core’s MapOpenApi() method exploring why it’s modeled as an endpoint, how route templating enables YAML support, and the thoughtful details that…
blog.safia.rocks
November 20, 2025 at 6:01 PM
Reposted by Dody Gunawinata
📝 Blogged: "Building a Durable Execution Engine With SQLite"

Exploring the fundamentals of DE, based on a minimal engine built from scratch, using #SQLite as an execution log, and modern #Java (👋 virtual threads).

👉https://www.morling.dev/blog/building-durable-execution-engine-with-sqlite/
November 20, 2025 at 2:12 PM
Reposted by Dody Gunawinata
I am by no means a prominent public intellectual, but my inbox is increasingly filled with messages from people who have been convinced by sycophantic chatbots that they have discovered revolutionary theories that entirely upend our scientific understanding of the universe.
November 21, 2025 at 2:49 AM
Reposted by Dody Gunawinata
“‘He’s an extremely powerful man w/an enormous network of people who have learned from him, been mentored by him. He’s powerful in DC, powerful at Harvard. That counts for a lot, & that explains a lot,’ said Susan Dynarski, a well-known Harvard economist affiliated w/its Grad School of Education.“
November 21, 2025 at 3:50 AM
Reposted by Dody Gunawinata
Thriving in independent media for 25 years, without a) getting hoovered into some larger media org & subsequently axed, b) getting ruined by some hedge fund guy, c) falling afoul of any short-lived "pivot to video" style trends, or d) going broke...

... is a genuinely remarkable achievement! Kudos.
November 19, 2025 at 8:08 PM
Reposted by Dody Gunawinata
Europe’s cookie nightmare is finally crumbling 🍪 The European Commission wants browsers to manage cookie preferences instead of pop-ups on every website. Finally! Details here 👇 www.theverge.com/news/823788/...
Europe’s cookie nightmare is crumbling
The seven-year nightmare is nearly over
www.theverge.com
November 19, 2025 at 1:29 PM
Reposted by Dody Gunawinata
happy anniversary @bnewbold.net's @atproto.com "Call for Developer Projects" to all who celebrate!

looking at the "social app" section, remarkable to see how far the atmosphere has come in a year!

serious apps emerging in most categories mentioned :) below, a non-comprehensive survey:
Call for Developer Projects · bluesky-social atproto · Discussion #3049
The last few weeks have seen a swell of developer interest in atproto. Welcome! The protocol is maturing, and now is a great time for early adopters to jump in and start building. This post lists s...
github.com
November 19, 2025 at 7:56 PM
Reposted by Dody Gunawinata
Really enjoyed this post by @gerireid.com

It felt accurate for what I've experienced from designers coming to me with specs written by AI.

Designers may learn what they should include, but the specs tend to lack the contextual awareness or accuracy required.

gerireid.com/blog/can-ai-...
Can AI write accessibility specs?
I wrote a prompt to help me write accessibility specs for components. Then had an existential crisis.
gerireid.com
November 18, 2025 at 9:15 PM
Reposted by Dody Gunawinata
Just shipped Blazing Story 1.0.0 Preview 62 with full .NET 10 support! 🥳
This update fought through many hurdles, but the upgrade is real. Give it a spin and have fun building your Blazor UI stories! 🌈
github.com/jsakamoto/Bl... #Blazor
GitHub - jsakamoto/BlazingStory: The clone of "Storybook" for Blazor, a frontend workshop for building UI components and pages in isolation.
The clone of "Storybook" for Blazor, a frontend workshop for building UI components and pages in isolation. - GitHub - jsakamoto/BlazingStory: The clone of "Storybook" for Blaz...
github.com
November 19, 2025 at 11:48 AM
Reposted by Dody Gunawinata
Fable 5.0.0-alpha.15 has been released.

Lot of improvements have been made for TS and Python target.

It also include fixes for Nullable Reference Types hopefully making us closer to an official stable release. Fable 5 is already used in production by some.

#fsharp #fablecompiler
November 19, 2025 at 11:07 AM
Reposted by Dody Gunawinata
Reposted by Dody Gunawinata
Microsoft SQL Server 2025 Developer Edition is available for download now: www.microsoft.com/en-us/sql-se... Build appears to be 17.0.1000.7.
November 18, 2025 at 4:10 PM
Reposted by Dody Gunawinata
Ok, here it is: ATProto blog posts collection - I collected a lot of interesting blog posts about Bluesky/ATProto things written since 2023* by the team & the community, and put them in one list grouped into sections (there's even a quick search field at the top):

(*) one even earlier
ATProto blog posts collection
I come across a lot of blog posts about the AT Protocol and Bluesky technicals – both on Bluesky official blogs and those of the team members, and by independent developers from the community. So many...
mackuba.eu
November 18, 2025 at 7:07 PM
Reposted by Dody Gunawinata
Introducing Aspire - Modern app development made easy

youtu.be/u5_yOjzgmCM

#aspire @aspire.dev
Introducing Aspire - Modern app development made easy
YouTube video by Aspire
youtu.be
November 18, 2025 at 2:51 PM
Damn cloudflare
November 18, 2025 at 11:59 AM
Reposted by Dody Gunawinata
Don't forget how this crash began. With a Friday Trump post nuking people's levered positions to hell that he TACO'd on by Sunday before the grown up markets opened. www.splinter.com/trump-bankru...
Trump Bankrupted Tons of Crypto Bros and Caused Its Biggest Wipeout Ever With One TruthSocial Post
Splinter is your home for news and opinions that challenge power in our political and economic system that's becoming more unhinged each and every day.
www.splinter.com
November 17, 2025 at 8:43 PM
Reposted by Dody Gunawinata
CoreWeave is more than a data center company – it’s a tool to hedge other companies’ risks and juice their profits as the AI bubble grows ever larger. It gets worse from there.

Read more from @lopatto.bsky.social: www.theverge.com/ai-artificia...
November 17, 2025 at 3:04 PM
Reposted by Dody Gunawinata
Introducing the F# Full-Stack Blueprint – an opinionated, type-safe template for building modern F# web apps for humans and AI.
Comes with a complete stack, clear architecture, and 12 guides to get you moving fast. Fork it, shape it, build with it. 🚀 #FSharp #OpenSource #ClaudeCode
GitHub - heimeshoff/Fsharp-Full-Stack-Blueprint: A pattern-driven reference architecture for building type-safe F# full-stack apps. Includes guides for frontend (Elmish + Feliz), backend (Giraffe + Fa...
A pattern-driven reference architecture for building type-safe F# full-stack apps. Includes guides for frontend (Elmish + Feliz), backend (Giraffe + Fable.Remoting), shared types, persistence, test...
github.com
November 17, 2025 at 3:20 PM
Let’s see
💡 Coding is iterative, not sequential

💻 In 2026, diffusion models may finally help AI assistants keep up with real devs, generating and refining code the way humans do.

More here: https://jb.gg/6dbqru

November 17, 2025 at 5:15 PM
Reposted by Dody Gunawinata
'A House of Dynamite' but it's your uncles trying to deep fry a turkey.
November 17, 2025 at 2:31 PM
Reposted by Dody Gunawinata
March 6, 2025 at 2:46 PM