Kevin Duggan

Kevin Duggan joined Streetsblog in October, 2022, after covering transportation for amNY. Duggan has been reporting on New York since 2018, starting at Vince DiMiceli’s Brooklyn Paper, where he covered southern Brooklyn neighborhoods and, later, Brownstone Brooklyn. He is on Bluesky at @kevinduggan.bsky.social and his email address is kevin@streetsblog.org.
‘Bean-Counting Street Safety’: Advocates Blast Gale Brewer’s Daylighting Flip-Flop
The Upper West Side pol's inconsistent safety record is getting a second look from activists who once supported her.
Gale’s A-Blowin’: Brewer Abandons Daylighting Bill After Push By Parking-First DOT
DOT's anti-daylighting "scare tactics" have peeled off Council Member Gale Brewer, who says the policy will gobble up too many parking spots.
‘It’s Bullshit’: DOT Deflects Concerns Over E-Bike Speed Limit
The cover-up is worse than the speeding.
‘Government Malpractice’: Marine Terminal Redevelopment Gets Approval Despite Massive Transportation Concerns
There's an outline, but not a real plan, locals charge.
City Gave Garbage Routes To Companies With Bad Safety Records: Audit
Companies with the most safety violations scored big under Mayor Adams.
‘Good Trade-Off’: Rat-Hating Mayor Adams Puts Trash Cans Over Parking As Bins Come to Brooklyn
A few parking spots are worth the "sacrifice" of cleaner streets, Adams said announcing plans to bring curbside trash bins to Brooklyn.
Possible Adams Veto Looms Over Renewed Council Push for Universal Daylighting
The bill will need two-thirds of the Council's support to overcome a resistant Mayor Adams.
DOT Canal Street Plan Adds Pedestrian Space, Bike Route, But Next Mayor Must Think Bigger
The changes are a good start, but Canal Street deserves a radical transformation.
West Side Community Board Fails to Back Safety Over Parking
Oh, they're fine with safety ... as long as parking comes first. No, seriously, that's what they did.
STATUS NO: DOT Backs Off Southern Brooklyn Bike Network
Safety be damned — another bike lane project is on hold.









