Josh Medeski

Josh Medeski

Empowering developers and creatives to build and grow with intention, by sharing insights and tools.

Learn more
Mark Huggins' Dev WorkflowA Pretty Terminal in 5 minutes!Bullet Journal Didn't Work for MeQuick Git Management with LazygitThe Eisenhower Matrix and TodoistBlazing Fast Window Management on macOSSmart tmux sessions with zoxide and fzftmux Nerd Font window name pluginOptimizing Obsidian for Content CreationHow I Set Up PrettierAI in Neovim (NeovimConf 2024)Can't Keep up? Make a Waiting For ListAbbreviate Everything: Lessons from a StenographerThis Four Letter Word Kills ProductivityCustomize Yabai with Lua
Manage macOS packages with HomebrewUpgrading to Astro v3Set up Alacritty for a fast, minimal, terminal emulatorUsing bun with astroPopup history with tmux and fzfMake Your Yearly Review Easier with AIManage Terminal Sessions with tmuxDeleting Mac Apps in Record TimeMore fun in the terminal with Wezterm!Dolev Hadar's Dev WorkflowWhat is the terminal?Carlos Beckers's Dev WorkflowTop 4 Fuzzy CLIsmacOS Keyboard Shortcuts for tmuxSwitching from Mackup to Stow Dotfiles Manager
GitHub In The TerminalCustomized Shell Prompt with StarshipHow to Make an IKEA Hack Standing DeskAbhishek Keshri's Dev WorkflowWhy I Switched from zsh to fishCreate a Neovim IDE with LazyVimNavigate the Web with Vim Keybindingsvim + tmux with Nick NisiClutter Free macOS3 Tips to Overcome PerfectionismThe Underrated Square Bracket (NeoVim Conf 2023)Smart tmux sessions with seshBuilding MDX GitHub Embeds with AstroHow I Do my Weekly ReviewManage Files with lf
Set up fish, the user-friendly interactive shellHow I Do my Weekly ReviewSet up Alacritty for a fast, minimal, terminal emulatorUpgrading to Astro v3Optimizing Obsidian for Content CreationPopup history with tmux and fzfHow I Set Up PrettierWhat is the terminal?Mark Huggins' Dev WorkflowAI in Neovim (NeovimConf 2024)Deleting Mac Apps in Record TimeClutter Free macOSWhy I Switched from zsh to fishGitHub In The TerminalThe Eisenhower Matrix and Todoist
Dolev Hadar's Dev Workflowtmux Nerd Font window name pluginBlazing Fast Window Management on macOSCustomized Shell Prompt with StarshipManage macOS packages with HomebrewSwitching from Mackup to Stow Dotfiles ManagerSet up fish, the user-friendly interactive shellmacOS Keyboard Shortcuts for tmuxAbbreviate Everything: Lessons from a StenographerSmart tmux sessions with seshCreate a Neovim IDE with LazyVimNavigate the Web with Vim KeybindingsMake Your Yearly Review Easier with AIA Pretty Terminal in 5 minutes!The Underrated Square Bracket (NeoVim Conf 2023)
Customize Yabai with LuaTop 4 Fuzzy CLIsUsing bun with astroManage Files with lfAbhishek Keshri's Dev WorkflowMore fun in the terminal with Wezterm!Quick Git Management with LazygitHow to Make an IKEA Hack Standing DeskCan't Keep up? Make a Waiting For ListCarlos Beckers's Dev WorkflowBullet Journal Didn't Work for Me3 Tips to Overcome PerfectionismSmart tmux sessions with zoxide and fzfThis Four Letter Word Kills ProductivityManage Terminal Sessions with tmux
Building MDX GitHub Embeds with Astrovim + tmux with Nick NisiHow I Do my Weekly Reviewvim + tmux with Nick NisiOptimizing Obsidian for Content CreationUsing bun with astroSet up fish, the user-friendly interactive shellSmart tmux sessions with zoxide and fzfCarlos Beckers's Dev WorkflowHow to Make an IKEA Hack Standing DeskClutter Free macOSManage Terminal Sessions with tmuxManage Files with lfBlazing Fast Window Management on macOSAbhishek Keshri's Dev Workflow
The Eisenhower Matrix and TodoistMark Huggins' Dev WorkflowCustomized Shell Prompt with Starshiptmux Nerd Font window name pluginNavigate the Web with Vim KeybindingsCan't Keep up? Make a Waiting For ListSet up Alacritty for a fast, minimal, terminal emulatorThis Four Letter Word Kills ProductivityWhy I Switched from zsh to fishBuilding MDX GitHub Embeds with AstroCustomize Yabai with LuaSmart tmux sessions with sesh3 Tips to Overcome PerfectionismSwitching from Mackup to Stow Dotfiles ManagerTop 4 Fuzzy CLIs
Preview of Josh live streaming

Live Streaming

Every Thursday at 7pm CST I build projects live on YouTube and Twitch.

View previous live streams

Projects

Here are some helpful open-source projects I've built.

joshmedeski/sesh

Smart session manager for the terminal

🔭 833
joshmedeski/tmux-fzf-url

🚀 Quickly open urls on your terminal screen!

🔭 19
joshmedeski/tmux-nerd-font-window-name

Nerd Font icons for your tmux windows

🔭 155

Recent Posts

View all posts
man sitting at desk in front of a landscape of rivers leading to a mountain range

Dev Workflow Intro

Your guide to creating a powerful and intuitive development workflow in the terminal.

The terminal is a powerful tool for developers, but it can be overwhelming to know where to start. This guide will help you create a powerful development environment in the terminal. Here are some of the things you'll learn.

  • Install packages and keep them up-to-date
  • Design a minimalist, distraction-free, user-interface
  • Use familiar keyboard shortcuts
  • Manage multiple projects with ease
  • Integrate with Git and GitHub
Get Started