Compare with a sentence like “the elevator has special firefighter buttons” which does not mean that only some special type of firefighter uses the button.
The amount of care the author puts into their phrasing determines whether their point comes across as intended, or not. The average magazine reader can likely figure out that there's no such thing as "special" firefighters with "privileged" access to elevator buttons that other firefighters lack. They may not have the programming knowledge to do likewise with "developer access", even if they are reading a magazine like "Wired".
If you said that to anyone they'd assume there are non standard buttons beyond the normal "call" / "fire" buttons. Special changes the meaning in both sentences.
From the perspective of a non technical reader developer access isn’t normal, it’s special.
The HN audience doesn’t see that. But the phrase isn’t confusing to normal people.
I know people on HN might mot understand this, but programmatically using anything is a special fringe activity, even if the manner of programmatic use is normal for such use.