Profile avatar
dodyg.bsky.social
Cairo based .NET Developer. Indonesian. Co-Founder of SilverKey Technologies. Maintainer of https://github.com/dodyg/practical-aspnetcore.
882 posts 595 followers 536 following
Prolific Poster
Conversation Starter

Microsoft has a new small language model, dubbed Mu. It powers the new Settings AI agent inside Windows 11, and is offloaded fully onto NPUs on Copilot+ devices blogs.windows.com/windowsexper...

Shaming people for using air conditioning when it's hot is way too pervasive in European and American culture, and there's ample evidence that these attitudes actually kill people - a startling number of older people who die during heat waves *had* AC and just never turned it on!

Use the LET statement in SurrealQL to parameterise queries, either directly as static values, or as dynamic values in combination with type functions. Read our docs for more examples of how to use this versatile statement. 👉 sdb.li/4kTP4RX

it’s even more demoralizing when the history you’re repeating is history you were around for the first time

Microsoft released a new terminal text editor! It's called Microsoft Edit, it's open source, it's tiny (about 250KB Rust binary) and it works cross-platform. They built it for Windows 11 - I've been trying it out on my Mac and it's a nice alternative to Vim or nano simonwillison.net/2025/Jun/21/...

Mahmoud Khalil returns home with his wife, Noor Abdalla, and their brand new baby boy, Deen.

Google's Magenta Real Time! - Music generation model - Real-time - Permissive license - 800 million parameters Demo: www.youtube.com/watch?v=Ae1K...

🇵🇪 VIDEO: Thousand-year-old mummy discovered in Peru Peruvian gas workers found a thousand-year-old mummy while installing gas pipes in Lima, earlier this week. Their company confirming the latest discovery of a pre-Hispanic tomb in the capital.

Hi, I am starting the process of closing the blueskyfeeds.com feed service in early July. I am having difficulty dealing with site outages, issues with the firehose, ballooning cloud operating costs, and blocking users trying to 'stress test' with feeds that store every post (you know who you are).

The best part of my neighborhood in Cairo is the friendly street dogs

Bali flights cancelled after Indonesia volcano eruption. Mount Lewotobi Laki-Laki, a 1,703-metre (5,587-foot) twin-peaked volcano on the tourist island of Flores, erupted on Tuesday, with authorities raising its alert status to the highest level. u.afp.com/SNLy

Blogged: Handling OpenID Connect error events in ASP.NET Core damienbod.com/2025/06/02/h... #aspnetcore #dotnet #identity #openidconnect #oauth #oidc #iam

I'm pretty excited about @inkandswitch.com's Keyhive project, and I really wanted to feel solid on the novel key management approach they use called BeeKEM - so I wrote this explainer article about it! Tysm to @expede.wtf for helping me make some sense of you and the team's work ✨

Cool atproto apps thread!

If you use "AI agents" (LLMs calling tools in a loop) you need to be aware of the Lethal Trifecta Any time you combine access to private data, exposure to untrusted content and the ability to externally communicate an attacker can trick the system into stealing your data […]

We have a nice office big enough to accommodate 20 people that we only use when we need to host customer meetings. The rest of the time we are remote. Most staffs end up on average spend 2 days a month in the office.

Want to schedule background #parallelprocessing from a #Microsoft #Orleans grain? ⬇️ Check out this BackgroundForEach helper: gist.github.com/VincentH-Net... ✅Follows Orleans guidelines ✅Invoke grain methods in parallel ✅Control parallelism ✅Per-item exception handling ✅Loop completion handling

Walz announces that Rep. Melissa Hortman is dead as a result of a "politically motivated assassination"

Using a content security policy with static assets in Blazor .NET 10 github.com/damienbod/Bl... #blazor #aspnetcore #dotnet #csp #security #owasp

A simpler way to start with C# and .NET 10: dotnet run app.cs youtu.be/rb9oXSpfEB0 #dotnet #csharp

'It’s now confirmed that Builder.ai didn’t have any “AI” at all.' From pivot-to-ai.com

As we say on the internet, "some personal news." After 39 years on the job I am retiring as an NYU professor. In this thread I will take a few moments to reflect on my academic career. Spoiler alert: I am not leaving the field, or the fight for a public service press. 1/

"Design Patterns for Securing LLM Agents against Prompt Injections" is an excellent new paper that provides six design patterns to help protect LLM tool-using systems (call them "agents" if you like) against prompt injection attacks Here are my notes on the paper simonwillison.net/2025/Jun/13/...

BREAKING Jordan army says intercepted drones, missiles in kingdom's airspace. Air raid sirens sound in the capital Amman, people urged to stay home

bsky.storage is an independent project that automates periodic account data backups to a storage network, and has a UI for PLC identity backup and recovery tools like this give users stronger control of their online future, without needing to self-host an entire PDS

Working on an ImageSharp issue first opened in 2018 for release with V4. github.com/SixLabors/Im... No other #dotnet image processing library or any library I know of handles these kinds of things gracefully.

.NET 10 Preview 5 is now available! buff.ly/cG7yVqI #dotnet #csharp #aspnetcore #blazor #dotnetmaui #pqc

Node.js release day: 24.2.0 is out ! More Explicit Resource Management support, import.meta.main, and much more – see download information and full changelog at nodejs.org/en/blog/rele...

We’ve gotten lots of feedback about auth in ASP.NET Core. If you want to chat with us about your experience build web apps click the link below www.userinterviews.com/projects/OYm...

"C# is cool again and you can't avoid it anymore..." youtu.be/zHNxbJeEaVM #dotnet #csharp

Apple finally updated their Terminal app!

Congratulations @lambda.bsky.social! Today @theguardian.com is launching a new way for whistleblowers to anonymously contact journalists, based on years-long research by Daniel and other colleagues. www.theguardian.com/gnm-press-of...

China’s driverless robotaxis are in the fast lane to global ubiquity. New from @kinlinglo.bsky.social: restofworld.org/2025/robotax...

Cartaghe

President Trump’s so-called “big beautiful bill,” includes a 3.5% tax on remittances by non-citizens. New analysis by The Continent shows this could raise transaction costs to over 9% in at least eight African countries, especially for small transfers.

Gives a whole new meaning to “personal software.” Scrappy, by @jrcpl.us and Pontus Granström, is a research prototype that helps you make software for just you and your friends. Hat tip: @scripting.com. pontus.granstrom.me/scrappy/ #software #scrappy #LittleApps

Tunis during Eid

Masterful writing. The #Continent is a fab innovation. Not just because it’s WhatsApp delivered. But because it’s African writers for African audiences. Sign up. @thecontinent.org @simonallison.bsky.social @siphok.bsky.social please tell author that this story is in-put-down able.

the public UFOs release should be this coming week, for real, finally