56,966 blogs · [ { "id": "01a087dc-7941-702c-9123-585ad42a8392", "title": "What OpenAI models support thinking, custom temperature, or both?", "url": "https://schneidenba.ch/what-openai-models-support-thinking-custom-temperature-or-both/", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad4a6fe7f", "title": "Despite what Anthropic Says, OpenAI Ads Aren't the End of the World", "url": "https://schneidenba.ch/openai-ads-arent-the-end-of-the-world/", "published_at": "2026-02-04T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad4d6dff3", "title": "OpenAI scaled to a billion users on a single Postgres", "url": "https://schneidenba.ch/openai-scaled-to-a-billion-users-on-a-single-postgres/", "published_at": "2026-02-03T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad540fb15", "title": "Responding to \"The highest quality codebase\"", "url": "https://schneidenba.ch/responding-to-the-highest-quality-codebase/", "published_at": "2025-12-11T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad5ef6327", "title": "Microsoft Reactor Livestream: Building AI Agents with Microsoft Agent Framework and Postgres", "url": "https://schneidenba.ch/building-ai-agents-with-microsoft-agent-framework-and-postgres/", "published_at": "2025-12-09T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad6551b26", "title": "How Did Microsoft Fumble the AI Ball So Badly?", "url": "https://schneidenba.ch/microsoft-fumbled-the-ai-ball/", "published_at": "2025-12-08T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad6fcd472", "title": "Thoughts on Recent New Models: Claude Opus 4.5, GPT 5.1 Codex, and Gemini 3", "url": "https://schneidenba.ch/thoughts-on-new-models-claude-opus-4-5-gpt-5-1-codex-gemini-3/", "published_at": "2025-11-24T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad6fe0185", "title": "Claude Code and GitHub Copilot using Claude are not the same thing", "url": "https://schneidenba.ch/claude-code-and-github-copilot-using-claude-are-not-the-same-thing/", "published_at": "2025-11-21T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad719cc47", "title": "Thoughts on the AI espionage reported by Anthropic", "url": "https://schneidenba.ch/thoughts-on-the-ai-espionage-reported-by-anthropic/", "published_at": "2025-11-19T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad7bd16d6", "title": "Stop Trusting Your LLM Prompts - Write Evals Instead", "url": "https://schneidenba.ch/stop-trusting-your-llm-prompts-write-evals/", "published_at": "2025-11-17T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad7bf253b", "title": "Testing Common Prompt Injection Defenses: XML vs. Markdown and System vs. User Prompts", "url": "https://schneidenba.ch/testing-llm-prompt-injection-defenses/", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad89cc770", "title": "How Two Words Broke My LLM-Powered Chat Agent", "url": "https://schneidenba.ch/how-two-words-broke-my-llm-powered-chat-agent/", "published_at": "2025-08-21T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad97a274e", "title": "Iterators in C#, IEnumerable, and IAsyncEnumerable", "url": "https://schneidenba.ch/iterators-in-c-sharp-ienumerable-and-iasyncenumerable/", "published_at": "2020-01-16T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad994c8e2", "title": "A Brief Comparison Between Newtonsoft.Json and System.Text.Json", "url": "https://schneidenba.ch/comparing-newtonsoft-json-with-system-text-json/", "published_at": "2020-01-14T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad999f0c3", "title": "Essential .NET, C#, VB.NET, and Web Dev Tools and Frameworks - Updated for 2019", "url": "https://schneidenba.ch/essential-dotnet-csharp-vbnet-web-dev-tools-and-frameworks/", "published_at": "2019-12-10T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ad9de2f25", "title": "Paging in ASP.NET Web API", "url": "https://schneidenba.ch/paging-in-asp-net-web-api/", "published_at": "2019-11-21T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585ada15ab1a", "title": "Emojis and String.Length in C#", "url": "https://schneidenba.ch/emojis-and-string-length/", "published_at": "2017-12-16T00:00:00+00:00" }, { "id": "01a087dc-7941-702c-9123-585adace39ac", "title": "Why does the Nameof operator in VB.NET return the member name with the wrong case?", "url": "https://schneidenba.ch/why-does-the-nameof-operator-in-vb-net-return-the-wrong/", "published_at": "2016-04-14T03:28:53+00:00" }, { "id": "01a087dc-7941-702c-9123-585adaf93184", "title": "RESTful API Best Practices and Common Pitfalls", "url": "https://schneidenba.ch/restful-api-best-practices-and-common-pitfalls/", "published_at": "2016-02-29T02:03:14+00:00" } ] posts Claim your blog
Back to schneidenba.ch
Blog · corpus.blog/blogs/schneidenba.ch/posts

schneidenba.ch

schneidenba.ch

2026

2025

2020

2019

2017

2016