joshka.net
  • writing
  • about
  • resume
  • projects
  • github
  • linkedin
  • mastodon
  • bluesky
  • x
  • soundcloud

Josh McKinney

Software engineer: backend, platform, security, developer tools.

I build the systems other engineers depend on: authentication and authorization services at Amazon and AWS, AI developer tooling on OpenAI's Codex, and Ratatui, the Rust terminal UI library I co-maintain. I care about clear interfaces, good docs, and tools that are straightforward to operate.

2023 – present

Ratatui

Co-maintainer of the standard Rust terminal UI library, plus a family of widgets and tools built on it.

70M+ downloads · projects →
2025 – 2026

OpenAI (Codex)

Terminal UI, auth and login, connectivity, and reliability for OpenAI's AI coding agent.

Member of Technical Staff · resume →
2017 – 2022

Amazon and AWS

Tech lead for an OAuth / OpenID Connect service securing 80K+ service-to-service connections across 2.5M hosts.

Security and auth · resume →

Latest writing

2026-11-13 Terminal borders that don't cost a cellA terminal protocol for thin lines on cell edges: borders, rounded corners and gridlines that don't use up rows or columns. Working in Ghostty, with Ratatui demos.

All posts →

© 2026 Josh McKinney
  • rss
  • email
  • github
  • linkedin
  • mastodon
  • bluesky
  • x
  • soundcloud