
Wookash Podcast Design Meets Performance | Vjekoslav Krajačić
Apr 19, 2025
In this engaging conversation, Vjekoslav Krajačić, the developer behind File Pilot, shares his experience creating a fast and minimalist file explorer for Windows based on C. He discusses shifting away from traditional OOP to optimize performance and user experience. The evolution from high school programming to game development highlights his entrepreneurial journey. He dives into the complexities of file indexing and innovative UI designs, all while emphasizing the importance of curiosity in software development. Future enhancements for File Pilot are also on the horizon.
AI Snips
Chapters
Transcript
Episode notes
Speed Is Still A Feature
- Speed is still a critical feature for modern file managers, often overlooked.
- Combining speed with a modern UI and simplicity creates a pleasant user experience.
Core Design Controls Personalization
- Good software design chooses core functionality, exposing only sensible personalization to users.
- Avoid burdening users with every decision; find a sweet spot in customization options.
Instant Browsing Through Smart Indexing
- FilePilot indexes folders on demand and caches data to provide instant browsing.
- It prefetches parent and related folders for a flicker-free experience.
