Rob Richardson
@robrich.bsky.social
📤 135
📥 2
📝 788
Developer Advocate
https://robrich.org/
openai.com/index/introd...
- what's new in
#OpenAI
#GPT52
: "GPT‑5.2 brings significant improvements in general intelligence, long-context understanding, agentic tool-calling, and vision—making it better at executing complex, real-world tasks end-to-end than any previous model."
loading . . .
Introducing GPT-5.2
The most advanced frontier model for professional work and long-running agents.
https://openai.com/index/introducing-gpt-5-2/
about 7 hours ago
0
0
0
www.slashdata.co/post/global-...
-
#developer
#population
#trends
.
loading . . .
There are 47.2 million developers in the world - Global developer population trends 2025
Explore key developer trends: developer population growth, rising languages like Rust, and booming sectors like embedded and visual tools.
https://www.slashdata.co/post/global-developer-population-trends-2025-how-many-developers-are-there
about 14 hours ago
0
0
0
I think
#password
complexity requirements have gotten a little out-of-hand
3 days ago
0
0
0
www.docker.com/blog/securit...
-
#Docker
hardened
#images
fix
#vulnerabilities
FAST! I love they're contributing to upstream too.
loading . . .
Security that strengthens the ecosystem: Docker's upstream approach to CVE-2025-12735 | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
https://www.docker.com/blog/security-that-strengthens-the-ecosystem-dockers-upstream-approach-to-cve-2025-12735/
4 days ago
0
0
0
www.docker.com/blog/enhanci...
- the ways
#Docker
is securing the
#MCP
catalog.
#SupplyChain
#security
loading . . .
Enhancing Trust in the MCP Ecosystem | Docker
Learn how we’re enhancing trust in the MCP ecosystem with commit planning, AI-audited updates, and publisher trust levels within the Docker MCP catalog.
https://www.docker.com/blog/enhancing-mcp-trust-with-the-docker-mcp-catalog/
4 days ago
0
0
0
dev.to/aaron_rose_0...
- the history of
#JavaScript's
var, let, and const. Nice walkthrough Aaron Rose.
loading . . .
The Secret Life of JavaScript: Let, Const, and Why Variables Are Complicated
Chapter 1: Three Keys to the Kingdom Timothy stared at his browser console in complete...
https://dev.to/aaron_rose_0787cc8b4775a0/the-secret-life-of-javascript-let-const-and-why-variables-are-complicated-2gkk
5 days ago
0
0
0
www.linkedin.com/posts/christ...
-
#German
developers can use `Ăźh` to type `ssh`. Cool tip
www.linkedin.com/in/christian...
.
loading . . .
Christian Heilmann đź‘€ - WeAreDevelopers | LinkedIn
Curator of the Dev Digest Newsletter: https://wearedevelopers.com/newsletter Host of… · Experience: WeAreDevelopers · Location: Berlin · 500+ connections on LinkedIn. View Christian Heilmann 👀’s...
https://www.linkedin.com/in/christianheilmann
5 days ago
0
0
0
medium.com/offmessageor...
- Toast messages aren't great for
#accessibility
, but don't just give up because it's hard.
loading . . .
Why GitHub’s War On Toasts Is Bad News For Accessibility
It’s a cop out. Plain and simple. Both bizarre and shocking from a tech giant that should know better…
https://medium.com/offmessageorg/why-githubs-war-on-toasts-is-bad-news-for-accessibility-a88ddbad43b7
6 days ago
0
1
0
www.linkedin.com/feed/update/...
- what if we delegate the Thanksgiving logistics to
#ChatGPT
? Nice experience and thought experiment
www.linkedin.com/in/bertbullo...
.
6 days ago
0
1
0
blog.cloudflare.com/russian-inte...
- Russia is eager to have domestic hosted services, so their ISPs are intermittently blocking foreign requests at 16k.
loading . . .
Russian Internet users are unable to access the open Internet
Since June 9, 2025, Internet users located in Russia and connecting to the open Internet have been throttled by Russian Internet Service Providers (ISPs).
https://blog.cloudflare.com/russian-internet-users-are-unable-to-access-the-open-internet/
7 days ago
0
0
0
There's 3 "#SQL
#MCP
Servers" for
#MSSQL
: - Data only:
github.com/Azure/data-a...
- Developer:
learn.microsoft.com/en-us/sql/to...
- A demo in
#dotNET
and
#Node
:
devblogs.microsoft.com/azure-sql/in...
loading . . .
GitHub - Azure/data-api-builder: Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.
Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores. - Azure/data-api-builder
https://github.com/Azure/data-api-builder
7 days ago
0
1
0
github.com/Azure/data-a...
-
#Data
#API
Builder can create a
#REST
#API
,
#GraphQL
, and/or
#MCP
for
#MSSQL
,
#Postgres
,
#MariaDB
data
#CRUD
:
github.com/Azure/data-a...
loading . . .
GitHub - Azure/data-api-builder: Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.
Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores. - Azure/data-api-builder
https://github.com/Azure/data-api-builder
8 days ago
0
0
0
"all modern
#meme
templates" ... "an
#xkcd
that users have been thanklessly reposting since 2020"
10 days ago
0
0
0
dev.to/jaideepparas...
-
#data
is the new oil, but prompting is the new pipeline. Cool thought-experiment
www.linkedin.com/in/jaideepar...
.
loading . . .
Data Is the New Oil, But Prompting Is the New Pipeline
For years, tech leaders have repeated the same line: “Data is the new oil.” And they’re right, data...
https://dev.to/jaideepparashar/data-is-the-new-oil-but-prompting-is-the-new-pipeline-49bp
11 days ago
0
0
0
dev.to/acoh3n/youre...
- The journey to being an
#awesome
#programmer
is a journey. It's ok that you're not great yet. Nice thoughts
linkedin.com/in/arikcohen
.
loading . . .
You're NOT doing everything wrong
You're not doing everything wrong — you're just early in your 10,000 hours. Why harsh 'stop doing X' advice falls flat and how deliberately writing 'bad' code, re-implementing classics, and earning…
https://dev.to/acoh3n/youre-not-doing-everything-wrong-4l5n
11 days ago
0
0
0
aspire.dev/whats-new/as...
- New in
#Aspire
13: it automatically trusts
#https
dev
#certificate
. For
#Python
sets SSL_CERT_FILE and REQUESTS_CA_BUNDLE and for
#Node
sets NODE_EXTRA_CA_CERTS env var.
loading . . .
Aspire—Your Stack, Streamlined
Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.
https://aspire.dev/whats-new/aspire-13/#certificate-trust-across-languages
12 days ago
0
0
0
github.com/dotnet/aspir...
- What if we could use
#Aspire
tasks to create a
#database
and run
#db
#migrations
? I love this proposal idea. Yeah, you can `.AddDatabase(databaseName).WithCreationScript(creationScript)`, but how do I run
#Flyway
Migrate when I aspire run?
loading . . .
`SqlConnection.OpenWithCreate()`? · Issue #4160 · dotnet/aspire
Context One of the friction points that we have around databases in .NET Aspire is that for local development we don't automatically create the databases for the user. In deployment scenarios we of...
https://github.com/dotnet/aspire/issues/4160#issuecomment-2214891909
12 days ago
0
0
0
schneidenba.ch/claude-code-...
- an interesting argument: "#Claude IDE is not the same as
#Claude
#models
in
#GitHub
#Copilot
." I'm intrigued. Want to present at my user group
linkedin.com/in/sschneide...
and show us the magic?
loading . . .
Claude Code and GitHub Copilot using Claude are not the same thing - Spencer Schneidenbach
Claude Code and GitHub Copilot using Claude are not the same thing
https://schneidenba.ch/claude-code-and-github-copilot-using-claude-are-not-the-same-thing
13 days ago
0
1
0
learn.microsoft.com/en-us/ssms/r...
-
#SQL
Server Management Studio (#SSMS) 22 includes
#GitHub
#Copilot
. Download it now.
loading . . .
Release Notes for SQL Server Management Studio (SSMS)
Release notes for SQL Server Management Studio (SSMS).
https://learn.microsoft.com/en-us/ssms/release-notes-22
13 days ago
0
2
0
techcommunity.microsoft.com/blog/appsona...
-
#Azure
#Container
#Apps
hosts
#Docker
Compose
#Agentic
workloads. Tutorial:
learn.microsoft.com/en-us/azure/...
loading . . .
Compose for Agents on Azure Container Apps and Serverless GPU (public preview) | Microsoft Community Hub
Empowering intelligent applications The next wave of AI is agentic – systems that can reason, plan, and act on our behalf. Whether you’re building a...
https://techcommunity.microsoft.com/blog/appsonazureblog/compose-for-agents-on-azure-container-apps-and-serverless-gpu-public-preview/4471061
14 days ago
0
0
0
#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...
14 days ago
2
2
0
www.docker.com/blog/docker-...
-
#Docker
sandbox: run
#AI
agents
#safely
in a container.
loading . . .
A New Approach for Coding Agent Safety | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
https://www.docker.com/blog/docker-sandboxes-a-new-approach-for-coding-agent-safety/
14 days ago
0
0
0
github.com/bitnami/char...
-
#Bitnami
was bought by
#Broadcom
and is now going closed-source.
#images
on
#Docker
Hub are moving to "legacy" and getting abandoned. Or start paying.
thenewstack.io/broadcom-end...
loading . . .
Upcoming changes to the Bitnami catalog (effective August 28th, 2025) · Issue #35164 · bitnami/charts
ImportantAfter evaluating the impact and community feedback, the Bitnami team has postponed the deletion of the Bitnami public catalog (docker.io/bitnami) until September 29th to give users more ti...
https://github.com/bitnami/charts/issues/35164
15 days ago
0
1
0
This bus goes to route 192.168.10.1
17 days ago
0
0
0
github.com/yorkxin/copy...
- Copy as
#Markdown
: a plugin for browsers
loading . . .
GitHub - yorkxin/copy-as-markdown: A browser extension to copy tabs and links as Markdown
A browser extension to copy tabs and links as Markdown - yorkxin/copy-as-markdown
https://github.com/yorkxin/copy-as-markdown
18 days ago
0
0
1
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.
18 days ago
0
1
0
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`
loading . . .
Introduction to Cypress | Cypress Documentation
Learn the basics of Cypress, including querying elements, chaining commands, and interacting with elements.
https://docs.cypress.io/app/core-concepts/introduction-to-cypress#Mocha-Assertions
19 days ago
0
0
0
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.
loading . . .
Introduction to Cypress | Cypress Documentation
Learn the basics of Cypress, including querying elements, chaining commands, and interacting with elements.
https://docs.cypress.io/app/core-concepts/introduction-to-cypress#Commands-Are-Asynchronous
19 days ago
0
0
0
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.
loading . . .
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.
https://github.com/dockersamples/awesome-labspaces
20 days ago
0
1
0
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.
loading . . .
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.
https://blog.cloudflare.com/18-november-2025-outage/
20 days ago
0
0
0
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 ..."
21 days ago
0
0
0
aspire.dev/integrations...
-
#Aspire
integration
#docs
are now on
aspire.dev
! I love that the community toolkit is better integrated.
loading . . .
Aspire—Your Stack, Streamlined
Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.
https://aspire.dev/integrations/gallery/
21 days ago
0
0
0
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.
loading . . .
.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…
https://www.youtube.com/watch?v=-c8r2fMi9cg&list=PLdo4fOcmZ0oXtIlvq1tuORUtZqVG-HdCt
22 days ago
0
0
0
"My code doesn't work ... let's change nothing and run it again."
24 days ago
0
0
0
github.blog/changelog/20...
-
#GitHub
#Copilot
Mission Control: steer the agent as it does work in GitHub Actions
loading . . .
A mission control to assign, steer, and track Copilot coding agent tasks - GitHub Changelog
We’ve redesigned how you manage your Copilot coding agent tasks on github.com. Instead of jumping between pages to track progress, monitor changes, and manage tasks, everything you need now lives…
https://github.blog/changelog/2025-10-28-a-mission-control-to-assign-steer-and-track-copilot-coding-agent-tasks/
25 days ago
0
1
0
I'm excited to present
#FeatureFlags
: Separate
#Deployment
from
#Release
at the
#Louisville
#dotNET
User Group tonight! Join us.
www.meetup.com/louisville-d...
slides:
robrich.org/slides/featu...
, code:
github.com/robrich/feat...
loading . . .
Feature Flags: Separate Deployment from Feature Release, Thu, Nov 20, 2025, 6:30 PM | Meetup
On Thursday, November 20, 2025, we will meet at the Slingshot offices at 700 N Hurstbourne Pkwy. Doors will open at 6:00 p.m., and the presentations will begin sharply at 6
https://www.meetup.com/louisville-dotnet/events/311403043
25 days ago
0
1
0
github.blog/changelog/20...
-
#GitHub
#Code
#Quality
is static analysis for PRs. Free during preview for enterprise.
loading . . .
GitHub Code Quality in public preview - GitHub Changelog
GitHub Code Quality is now available in public preview! It turns every pull request into an opportunity to improve. With in-context findings, one-click Copilot fixes, and reliability and…
https://github.blog/changelog/2025-10-28-github-code-quality-in-public-preview/
25 days ago
0
1
0
github.blog/changelog/20...
-
#GitHub
immutable releases: can't add, modify, or delete assets after publish
loading . . .
Immutable releases are now generally available - GitHub Changelog
GitHub releases now support immutability, adding a new layer of supply chain security. With immutable releases, assets and tags are protected from tampering after publication, so the software you…
https://github.blog/changelog/2025-10-28-immutable-releases-are-now-generally-available/
26 days ago
0
2
0
devblogs.microsoft.com/dotnet/cshar...
-
#dotNET
10 and C# 14 adds extension everything with the `extension` keyword like extension members and extension operators.
loading . . .
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
https://devblogs.microsoft.com/dotnet/csharp-exploring-extension-members/
26 days ago
0
0
0
neuecc.medium.com/zlinq-a-zero...
- ZLinq is a zero-allocation library for
#dotNET
loading . . .
“ZLinq”, a Zero-Allocation LINQ Library for .NET
I’ve released ZLinq v1 last month! By building on structs and generics, it achieves zero allocations. It includes extensions like LINQ to…
https://neuecc.medium.com/zlinq-a-zero-allocation-linq-library-for-net-1bb0a3e5c749
27 days ago
0
0
0
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
loading . . .
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.
https://github.com/Cysharp/ZString
27 days ago
0
0
0
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.
loading . . .
Aspire—Your Stack, Streamlined
Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.
https://aspire.dev/whats-new/aspire-13/
28 days ago
0
2
0
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.
loading . . .
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
https://github.com/shanselman/WindowsEdgeLight
28 days ago
0
0
0
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
28 days ago
0
0
0
Roses are red Violets are blue Unexpected } on line 32
about 1 month ago
0
0
0
github.com/editorconfig...
-
#EditorConfig
as a
#dotNET
global tool
loading . . .
GitHub - editorconfig/editorconfig-core-net: EditorConfig Core library and command line utility written in C# for .NET/Mono http://editorconfig.org
EditorConfig Core library and command line utility written in C# for .NET/Mono http://editorconfig.org - editorconfig/editorconfig-core-net
https://github.com/editorconfig/editorconfig-core-net
about 1 month ago
0
1
0
blog.danskingdom.com/Visual-Studi...
- There's a built-in GUI editor for
#EditorConfig
files in
#VisualStudio
.
loading . . .
Visual Studio has a built-in EditorConfig editor
Somehow I missed it, but for years Visual Studio has had a built-in EditorConfig editor. I would typically edit my .editorconfig file in VS Code using just text, but Visual Studio’s editor provides a…
https://blog.danskingdom.com/Visual-Studio-has-a-built-in-EditorConfig-editor/
about 1 month ago
0
0
0
aspire.dev
-
#Aspire
(formerly
#dotNET
Aspire) is the tool for
#code-first
, extensible,
#observable
#dev
and
#deploy
. The docs are still at
learn.microsoft.com/en-us/dotnet...
for now.
loading . . .
Aspire—Your Stack, Streamlined
Aspire (formerly .NET Aspire) streamlines your development workflow with code-first control, modularity, and observability for distributed applications.
https://aspire.dev/
about 1 month ago
0
1
0
www.youtube.com/playlist?lis...
-
#Aspire
Fridays is a YouTube show where they upgrade various
#dotNET
and
#web
projects to use Aspire.
loading . . .
AspiriFridays
Join David Fowler, Damian Edwards, and Maddy Montaquila while they try to Aspireify (aka add Aspire to) your apps, live on stream!
https://www.youtube.com/playlist?list=PLdo4fOcmZ0oUaQPBuCHVscl4OC7E6EMTn
about 1 month ago
0
1
0
visualstudio.microsoft.com/downloads/
- Download
#VisualStudio
2026 and
#dotNET
10 while enjoying day 2 of
#dotNETConf
:
www.youtube.com/watch?v=qpHA...
loading . . .
Visual Studio & VS Code Downloads for Windows, Mac, Linux
Download Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on Windows, Mac.
https://visualstudio.microsoft.com/downloads/
about 1 month ago
0
0
0
Load more
feeds!
log in