Article URL: https://blog.cornelius-schumacher.de/2026/10/thirty-years-of-kde.html
Comments URL: https://news.ycombinator.com/item?id=50120871
Points: 2
# Comments: 0
Article URL: https://blog.cornelius-schumacher.de/2026/10/thirty-years-of-kde.html
Comments URL: https://news.ycombinator.com/item?id=50120871
Points: 2
# Comments: 0

![Why Object.keys(user) Returns string[], Not (keyof User)[]: TypeScript Means It](https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2q4w48b9bzs43tynyhsf.png)