EXCEEDS logo
Exceeds
Petros Amoiridis

PROFILE

Petros Amoiridis

Petros developed a macOS window stacking enhancement for the zed-industries/zed repository, focusing on improving new window placement to mimic Safari’s user experience. Using Rust and leveraging macOS development skills, Petros adjusted the window creation logic so that new windows open offset from the active window and remain within display bounds, addressing issues with off-screen window placement. The implementation included careful bounds checking and documentation of cross-platform considerations, with future plans to explore the NSWindow.cascadeTopLeftFromPoint API for added robustness. This work laid the foundation for further testing and integration, demonstrating thoughtful attention to platform-specific user interface behavior and maintainability.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

1Total
Bugs
0
Commits
1
Features
1
Lines of code
99
Activity Months1

Work History

November 2025

1 Commits • 1 Features

Nov 1, 2025

November 2025: Delivered macOS window stacking enhancement for zed that mimics Safari behavior: new windows now offset from the active window and constrained within display bounds, improving discoverability and reducing off-screen window creation. Implemented adjustments to window creation logic with a plan to consider a platform-native API (NSWindow.cascadeTopLeftFromPoint) for robustness. This work reduces user friction on macOS and sets a clear path for platform-specific refinements and future testing campaigns.

Activity

Loading activity data...

Quality Metrics

Correctness80.0%
Maintainability60.0%
Architecture60.0%
Performance60.0%
AI Usage80.0%

Skills & Technologies

Programming Languages

Rust

Technical Skills

RustWindow ManagementmacOS Development

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

zed-industries/zed

Nov 2025 Nov 2025
1 Month active

Languages Used

Rust

Technical Skills

RustWindow ManagementmacOS Development