Improve Data Security by Preventing Excessive Data Exposure in .NET
How to prevent excessive data exposure in .NET APIs using DTOs, role-based authorization, and secure backups. Practical steps for GDPR compliance.
How to prevent excessive data exposure in .NET APIs using DTOs, role-based authorization, and secure backups. Practical steps for GDPR compliance.
Discover the latest engineering blog posts from Google, Meta, OpenAI, Stripe, Uber, and 20+ top tech companies. Software engineering insights, tutorials, and best practices in one place.
And How They Stack Up Against Qwen3
Thoughts on software development
Last week, I met a founder who’d just lost a pretty big $2M deal to a 3-person startup with a half-finished product (I call these “3 Stanford grads in a trenchcoat”). He was annoyed they didn’t even have a basic dashboard or settings page. I think he wasn’t an…
How Chinas strategic focus on 3D printing and patent incentives since 2020 created a "minefield".
My Corner of the Web - Cameron Westland's personal blog
Visually explaining the self-attention mechanism at the core of Transformer models
Calling A Crypto Scammer
Stéphan Tulkens' Blog
© 2025 Peter N. M. Hansteen With the imaginary friends , also known as spamtraps , now more numerous than the inhabitants of their vir...
Recently I’ve been on a small campaign to try to make my personal website more… personal. Little ways to make it obvious it’s mine and personal, not just another piece of the boring corporate dystopia that is most of the web these days.…
Generate audiobooks from EPUBs, PDFs and text with synchronized captions. - denizsafak/abogen
your favourite engineer's favourite engineer
The article you are about to read is the definitive guide on using the internet.
Only 10% of organizations actually practice continuous delivery well—are you one of them?
Recently I filled in a survey about the shape I see the the year as when imagining it. This is a topic I find interesting since my own experience when asking people this question is that it never fails to give interesting answers and usually an interesting dis…
Learn about the EU Chat Control proposal and contact your representatives to protect digital privacy and encryption.
I'm gonna try and change the course of hip hop again.
The Eye Security Research team has uncovered a new critical misconfiguration that exposed sensitive data at internal Microsoft applications.
A new release botched … and a breaking research new paper that spells trouble
Want to make your own offline Large Language Model (LLM) available through an API endpoint? In this video, I’ll walk you step-by-step through creating an ASP.NET Core Web API that serves responses from your locally hosted LLM—no cloud required. You’ll learn: …
If you have used Microsoft AI tools in the past, you might remember popular services like Cognitive Services and the Bot Framework. These tools were w
Learn how to combine an offline LLM with the Model Context Protocol (MCP) to build an AI that can discover tools dynamically and call the right one. In this demo, I use Mistral 7B Instruct (GGUF) running locally to: Read the MCP function catalog in real time …
A personal guide on using AI Code Prep GUI, Cline, and various free AI web interfaces like Gemini, Grok, Deepseek, and Poe for cost-effective coding and debugging.
YAML is known to be nobody's friend and almost everyone's enemy. Try this to see if it's your friend or foe!
The DateTimeFormat type in Spargine simplifies date and time formatting for .NET developers. It provides a strongly typed set of options, reducing the need to memorize format strings. Available thr…
An analysis of studies incorporating data from almost 30 million people has highlighted the role that air pollution – including that coming from car exhaust
I gave a talk on Wednesday at the Bay Area AI Security Meetup about prompt injection, the lethal trifecta and the challenges of securing systems that use MCP. It wasn’t …
ChatGPT 5 was released today. ChatGPT-maker OpenAI has unveiled the long-awaited latest version of its artificial intelligence (AI) chatbot, GPT-5, saying it can provide PhD-level expertise. Billed as “smarter, faster, and more useful,” OpenAI co-found…