File Explorer

File Explorer

home

1 item

About Jay

Jay Brammeld

Full stack developer building product-grade web platforms, internal tooling, and desktop-like interfaces with strong usability and clean visual systems.

I work across frontend architecture, backend logic, and developer experience, with a focus on reliability, speed, and cohesive interaction design.

About This OS

This portfolio runs as a desktop-style operating environment with draggable windows, persistent workspace state, and integrated apps for browsing, editing, and viewing content.

  • Window management: move, resize, minimize, maximize, and z-order focus.
  • Integrated apps: File Explorer, Terminal, Code Editor, Notes, Calendar, and Viewer.
  • Shared filesystem model so files stay in sync across Explorer, Terminal, Editor, Notes, and Viewer.
  • Multi-terminal support with per-window sessions and persistent history across refresh.

Supported Files + Commands

  • Code files: ts, tsx, js, jsx, json, css, html, and txt.
  • Notes and docs: md and markdown files with rendered preview in Viewer.
  • Terminal commands: pwd, ls, cd, cat, open, run, rename, mkdir, touch, rm, clear, and help.
  • Terminal aliases: ll, cls, and ..
  • Tab autocomplete for commands and filesystem paths.
  • Workspace folders: /workspace plus nested folders (including /workspace/code and /workspace/notes).

Keyboard Shortcuts

  • Cmd/Ctrl + T: Open Terminal
  • Cmd/Ctrl + E: Open File Explorer
  • Cmd/Ctrl + N: Open Notes
  • Cmd/Ctrl + K: Open Code Editor
  • Cmd/Ctrl + L: Open Settings
  • Cmd/Ctrl + Tab: Cycle through open windows
  • Cmd/Ctrl + Shift + ArrowLeft: Snap active window to left half
  • Cmd/Ctrl + Shift + ArrowRight: Snap active window to right half
  • Cmd/Ctrl + Shift + ArrowUp: Maximize active window
  • Cmd/Ctrl + Shift + ArrowDown: Snap active window to bottom half
  • Cmd/Ctrl + S: Save in supported editors

Current Direction

This OS-style portfolio is evolving toward a fully interactive developer environment, including richer file tooling, smarter terminal workflows, and stronger project storytelling through app-like experiences.

Terminal
jayOS terminal v1.0
Type help to see available commands.
jay@desktop:/$
index.tsx

Desktop Mode Active

This website now runs as a single desktop environment. Open files in Explorer to read everything without leaving the desktop.

Blog posts, the blog index, and system windows are rendered directly inside draggable windows.

Tip: Double-click a desktop icon or click files in Explorer to open them as independent windows.