Developers are also a part of the audience we design for. However, just like Eriol & Sid have earlier said, devs yet being part of the audience, are unique users having their own preferences, expectations, needs, etc.
Designing within the developer ecosystem is real; it is important to consider the peculiarities of these people, what sets them apart, and what brings them together; the things they care about, what they need to facilitate their processes, and perform effectively too!
It's important to understand the moving parts that make the "designing for devs & various audiences" work.