Add To Watchlist

SOFTWARE-DEVELOPMENT

The Vine
Generate a .lib from a DLL with Visual Studio | Code Retard
Source: coderetard.com

Oftentimes programmers have to deal with external third party DLLs that their software rely on to function.

Corner Office - On Will Wright's Team, Would You Be a Solvent, or the Glue?
Source: The New York Times

Q. How do you give feedback to the people you manage? A. A lot of the people I've managed — artists, programmers, producers — they don't want to know just if they are doing a good job or not. They want to be pushed and challenged in their career.

Coding Horror: The World's Largest MMORPG: You're Playing it Right Now
Source: codinghorror.com

.. like it or not, you're participating in the world's largest MMORPG. Lurking is always free. Those that choose to go beyond lurking, to add some tiny bit of content to the web, do it because they find it enjoyable. On some level, they're having fun.

How to be a program manager - Joel on Software
Source: joelonsoftware.com

Having a good program manager is one of the secret formulas to making really great software. And you probably don't have one on your team, because most teams don't.

Are You Creating Micromanagement Zombies?
Source: codinghorror.com

Do you manage other programmers, in any capacity? Then take Kathy Sierra's quiz: 1. Do you pride yourself on being "on top of" the projects or your direct reports? Do you have a solid grasp of the details of every project?

91 Surefire Ways to Become an Even Greater Developer | Effectize
Source: effectize.com

Since there are dozens of posts on becoming a better developer, but no single post with all the advice you need, perhaps, you'll find this short guide useful.

Can You Really Rent a Coder?
Source: codinghorror.com

As professional programmers, I think we're all naturally inclined to see these sort of low-bid contract sites as cannibalizing and cheapening our craft. It's roughly analogous to the No-Spec movement for designers.

Coding: It's Just Writing
Source: codinghorror.com

There is perhaps no greater single reference on the topic of writing than Strunk and White's The Elements of Style.

Scott Hanselman's Computer Zen - Professionalism, Programming, and Punditry and Success as a Metric
Source: hanselman.com

This is something I've struggled with as I've been blogging. I mean, it's just a blog. Look at my first post. Once while presenting in the Midwest a gentleman asked me a question along the lines of "how did you get so good?"

Security Principle: Use Least Required Data

I have been studying all I can about Software Development Security. There seems to be a principal that appears obvious to me, but it is left out of any of the literature I have seen.

James' Sandbox: ASP.NET Error: No suitable method found to override
Source: jwc3.net

If you have received this error "No suitable method found to override" while trying to execute your ASP.NET page, it could be one of the following:

Timeline and Risk: How to Piss Off Your Software Developers | Software by Rob
Source: softwarebyrob.com

But getting back to the point: what's the one sentence that makes software developers angry? You might be thinking it's the insidious: "This bug is only reproducible on Opera v0.3 for the Commodore 64, but fix it anyway," or the always favorite

10 amazingly alternative operating systems and what they could mean for the future
Source: royal.pingdom.com

This post is about the desktop operating systems that fly under the radar of most people. We are definitely not talking about Windows, Mac OS X or Linux, or even BSD or Solaris. There are much less mainstream options out there for the OS-curious.

P-99: Ninety-Nine Prolog Problems
Source: prof.ti.bfh.ch

The purpose of this problem collection is to give you the opportunity to practice your skills in logic programming. Your goal should be to find the most elegant solution of the given problems. Efficiency is important, but logical clarity is even more crucial...

F*cking programming
Source: codeulate.com

Granted access to billions of lines of code and the awesome power of Google's search technology, I did what any rational, thinking programmer would do: I typed in some profanity and hit enter.

Microsoft MechCommander 2 Shared Source Release

Microsoft released this a while ago (2006) but I've just found it now. The download includes source code as well as assets which seems to be a rarity when companies release source code for games. You can check out the full details on Mech Commander 2 here.

Nine Things Developers Want More Than Money | Software by Rob
Source: softwarebyrob.com

Many of the developers I know have been programming since they were in junior high.

Arcane Lessons « Arcane Code
Source: arcanecode.wordpress.com

Great bunch of C# tutorials in a variety of areas.

The Ultimate Code Kata
Source: codinghorror.com

Contrary to what you might believe, merely doing your job every day doesn't qualify as real practice. Going to meetings isn't practicing your people skills, and replying to mail isn't practicing your typing.

High Impact's Lesley Matheson On New Studios, Tech, And More
Source: gamasutra.com

Lesley Matheson, design director of High Impact Games, has a background with the Ratchet & Clank series at Insomniac. But she's splashed out from that established studio, along with other experienced developers, to found High Impact Games...

Building a Mindset for Rapid Iteration Part 1: The Problem
Source: gamasutra.com

In this analytical article, EA veteran and Emergent VP Gregory looks at the problems of iterating game concepts and assets quickly with a large development team, suggesting possible roadblocks and solutions.

Computer languages and facial hair
Source: blogs.microsoft.co.il

The important correlation of facial hair and popularity of programming languages is revisited in this all important news piece.

This area needs news. Click here to seed the vine