Rob Richardson
banner
robrich.bsky.social
Rob Richardson
@robrich.bsky.social
Developer Advocate
https://robrich.org/
#Pro #Microservices in #dotNET 10 is out! www.linkedin.com/in/sean-whit... and I worked really hard on the second edition, and we're really proud of it. Grab it on Amazon: www.amazon.com/s?k=pro+micr... or on #Apress: link.springer.com/book/10.1007...
December 2, 2025 at 3:56 PM
This bus goes to route 192.168.10.1
November 28, 2025 at 10:26 PM
www.docker.com/blog/debug-d... - #Debug a #Docker build: set breakpoints, browse files and run commands at each build step, and see error messages at the line that failed. The tutorial walks through #VSCode, but it uses Debug Adapter Protocol so it works in any IDE that uses it.
November 27, 2025 at 10:17 PM
docs.cypress.io/app/core-con... - if you don't like #Cypress's should('magic-string-here') you can use #Mocha's expect: `expect(true).to.be.true`
Introduction to Cypress | Cypress Documentation
Learn the basics of Cypress, including querying elements, chaining commands, and interacting with elements.
docs.cypress.io
November 27, 2025 at 4:04 PM
docs.cypress.io/app/core-con... - #Cypress starts running everything asynchronously once the test code finishes queueing events. Use .then() to add your own logic in order in the queue. Sadly, you can't await it instead because these aren't promises.
Introduction to Cypress | Cypress Documentation
Learn the basics of Cypress, including querying elements, chaining commands, and interacting with elements.
docs.cypress.io
November 26, 2025 at 10:15 PM
github.com/dockersample... - #Docker #labspaces make it easy to teach any technology through a filtered #container environment and integrated #VSCode alongside the #courseware delivered through a browser. Here's a list of awesome labspaces.
GitHub - dockersamples/awesome-labspaces: An Awesome List of Labspaces!
An Awesome List of Labspaces! Contribute to dockersamples/awesome-labspaces development by creating an account on GitHub.
github.com
November 26, 2025 at 4:26 PM
blog.cloudflare.com/18-november-... - a postmortem on #Cloudflare's outage. Tl;dr: db migrations yielded duplicate results to a file that was now too big for downstream systems, causing them to fail. I love the openness and humility in this report.
Cloudflare outage on November 18, 2025
Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.
blog.cloudflare.com
November 25, 2025 at 10:48 PM
www.linkedin.com/posts/joshpa... - "Internal #developer #platform, #LandingZone, Developer self-service, #GitOps. We kept hearing from customers that they understood these terms in isolation, but struggled to see how they all fit together. So we built a framework ..."
November 25, 2025 at 4:29 PM
aspire.dev/integrations... - #Aspire integration #docs are now on aspire.dev! I love that the community toolkit is better integrated.
Aspire—Your Stack, Streamlined
Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.
aspire.dev
November 24, 2025 at 10:59 PM
www.youtube.com/watch?v=-c8r... - #dotNET #Conf playlist has the full videos for both days and each talk in it's own video. Can't wait to get caught up on those I missed.
.NET Conf 2025 - Student Zone
.NET Conf has been a virtual event since the beginning, and this year we're celebrating our 15th online conference. We always strive to create a world class, engaging, virtual experience for all our…
www.youtube.com
November 24, 2025 at 4:25 PM
"My code doesn't work ... let's change nothing and run it again."
November 21, 2025 at 10:26 PM
devblogs.microsoft.com/dotnet/cshar... - #dotNET 10 and C# 14 adds extension everything with the `extension` keyword like extension members and extension operators.
C# 14 - Exploring extension members - .NET Blog
C# 14 introduces extension members. See how the `extension` syntax offers flexibility for extension authors and continuity for developers using extensions
devblogs.microsoft.com
November 19, 2025 at 10:15 PM
github.com/Cysharp/ZStr... - zero-allocation StringBuilder for #dotNET. There's other repos that focus on zero-allocations too like zero-allocation Linq: github.com/Cysharp/ZLinq
GitHub - Cysharp/ZString: Zero Allocation StringBuilder for .NET and Unity.
Zero Allocation StringBuilder for .NET and Unity. Contribute to Cysharp/ZString development by creating an account on GitHub.
github.com
November 18, 2025 at 10:48 PM
aspire.dev/whats-new/as... - What's new in #Aspire? A lot! It's now great for #ASPnet and for #JavaScript and #Python too. On startup, it will `npm install` a #Vite app and `venv` a #FastAPI app.
Aspire—Your Stack, Streamlined
Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.
aspire.dev
November 18, 2025 at 6:04 PM
github.com/shanselman/W... - If I'm on a call in the dark, the light from my screen is often the fill-light ... until I switch to a dark-themed window. www.linkedin.com/in/shanselman built a tool that puts a white bar around the screen as a great consistent fill-light.
GitHub - shanselman/WindowsEdgeLight: A lightweight WPF application that adds a customizable glowing edge light effect around your primary monitor
A lightweight WPF application that adds a customizable glowing edge light effect around your primary monitor - shanselman/WindowsEdgeLight
github.com
November 17, 2025 at 10:59 PM
helm.sh/docs/overview/ - #Helm 4 is out!
- A new plugin system but v3 plugins still work great
- WebAssembly plugins
- Install charts from OCI urls with digest
and much more
November 17, 2025 at 6:49 PM