The only way to keep players from doing something stupid is to Just Keep Talking.
Sadly, there is no way to keep the DM from doing something stupid, although offing one of his favorite NPCs might shut him up for a couple of minutes.
A look at the main Borderlands games. What works, what doesn't, and where the series can go from here.
id Software Coding Style
When the source code for Doom 3 was released, we got a look at some of the style conventions used by the developers. Here I analyze this style and explain what it all means.
Two minutes of fun at the expense of a badly-run theme park.
The Disappointment Engine
No Man's Sky is a game seemingly engineered to create a cycle of anticipation and disappointment.
There are two major schools of thought about how you should write software. Here's what they are and why people argue about it.