More Hanselminutes with Scott Hanselman episodes

Vjekoslav Krajacic on File Pilot and a return to fast UIs thumbnail

Vjekoslav Krajacic on File Pilot and a return to fast UIs

Published 1 Jan 2026

Duration: 00:33:44

FilePilot is a custom, lightweight Windows file explorer prioritizing speed and minimalism, developed using C/C++ and OpenGL for a fast and efficient experience.

Episode Description

Modern computers are faster than ever, yet much of our software feels slower, heavier, and more frustrating to use. In this episode of Hanselminutes,...

Overview

The podcast covers the development of FilePilot, a custom Windows file explorer designed to replace the default Windows Explorer. It emphasizes performance and responsiveness, utilizing OpenGL rendering and a minimalistic design that omits outdated features. Built in C/C++ with minimal dependencies, FilePilot has a small footprint as a single 2.3 MB executable, focusing on speed and efficiency. The developer draws from game development principles to achieve a responsive user experience through techniques like asynchronous processing and immediate mode UI. The project faces challenges such as integrating with legacy Windows APIs and implementing features like Unicode support and drag-and-drop from ZIP archives. Overall, it reflects a philosophy of low-level, minimalistic software development, inspired by similar projects and the indie development community.

Recent Episodes of Hanselminutes with Scott Hanselman

30 Jul 2026 AI and the Software Supply Chain with Endor Lab's Varun Badhwar

"Software development faces growing security risks from AI-generated code, open-source dependencies, and citizen developers, demanding zero-trust environments, early security integration, and hybrid AI-driven defenses to combat rapid exploitation and supply chain threats."

18 Jun 2026 The space between the Commits with Zed and DeltaDB's Nathan Sobo

The text critiques the dominance of monocultures in tech tools like Chromium and Electron, highlights the limitations of web-based IDEs, introduces ZED as a native alternative, and presents Delta DB, a version control system that tracks granular development processes for real-time collaboration and privacy-focused code evolution.

11 Jun 2026 Braille Is Freedom with Bristol Braille's Ed Rogers

Braille's declining literacy, tactile advantages over screen readers for precision and numeracy, and modern open-source innovations like the Canute Console face ongoing challenges of cost, complex data access, and integration with digital tools, emphasizing the need for community-driven solutions to sustain tactile accessibility.

More Hanselminutes with Scott Hanselman episodes