Josh Medeski

Josh Medeski

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

Learn more
3 Tips to Overcome PerfectionismAI in Neovim (NeovimConf 2024)Make Your Yearly Review Easier with AIMore fun in the terminal with Wezterm!Dolev Hadar's Dev WorkflowHow to Make an IKEA Hack Standing DeskCan't Keep up? Make a Waiting For ListOptimizing Obsidian for Content CreationCreate a Neovim IDE with LazyVimA Pretty Terminal in 5 minutes!Mark Huggins' Dev WorkflowUpgrading to Astro v3tmux Nerd Font window name pluginGitHub In The TerminalWhy I Switched from zsh to fish
Smart tmux sessions with seshCustomized Shell Prompt with StarshipThe Underrated Square Bracket (NeoVim Conf 2023)How I Set Up PrettierAbbreviate Everything: Lessons from a StenographerSet up fish, the user-friendly interactive shellThis Four Letter Word Kills ProductivitySet up Alacritty for a fast, minimal, terminal emulatorAbhishek Keshri's Dev Workflowvim + tmux with Nick NisiCarlos Beckers's Dev WorkflowTop 4 Fuzzy CLIsBuilding MDX GitHub Embeds with AstromacOS Keyboard Shortcuts for tmuxWhat is the terminal?
How I Do my Weekly ReviewClutter Free macOSNavigate the Web with Vim KeybindingsBlazing Fast Window Management on macOSQuick Git Management with LazygitThe Eisenhower Matrix and TodoistPopup history with tmux and fzfSmart tmux sessions with zoxide and fzfManage Terminal Sessions with tmuxManage macOS packages with HomebrewDeleting Mac Apps in Record TimeCustomize Yabai with LuaBullet Journal Didn't Work for MeManage Files with lfUsing bun with astro
Switching from Mackup to Stow Dotfiles ManagerMake Your Yearly Review Easier with AIClutter Free macOSThis Four Letter Word Kills ProductivityThe Eisenhower Matrix and TodoistA Pretty Terminal in 5 minutes!Top 4 Fuzzy CLIsSwitching from Mackup to Stow Dotfiles ManagerMark Huggins' Dev WorkflowUsing bun with astroCan't Keep up? Make a Waiting For ListBuilding MDX GitHub Embeds with AstroHow I Do my Weekly ReviewSet up fish, the user-friendly interactive shellPopup history with tmux and fzf
Abbreviate Everything: Lessons from a StenographerUpgrading to Astro v3Customized Shell Prompt with Starship3 Tips to Overcome PerfectionismHow I Set Up PrettierManage Files with lfBlazing Fast Window Management on macOSWhat is the terminal?GitHub In The TerminalAbhishek Keshri's Dev WorkflowSmart tmux sessions with seshCreate a Neovim IDE with LazyVimvim + tmux with Nick NisiThe Underrated Square Bracket (NeoVim Conf 2023)Manage macOS packages with Homebrew
Dolev Hadar's Dev WorkflowQuick Git Management with LazygitHow to Make an IKEA Hack Standing DeskOptimizing Obsidian for Content CreationWhy I Switched from zsh to fishDeleting Mac Apps in Record Timetmux Nerd Font window name pluginSmart tmux sessions with zoxide and fzfCarlos Beckers's Dev WorkflowBullet Journal Didn't Work for MeMore fun in the terminal with Wezterm!macOS Keyboard Shortcuts for tmuxCustomize Yabai with LuaSet up Alacritty for a fast, minimal, terminal emulatorNavigate the Web with Vim Keybindings
AI in Neovim (NeovimConf 2024)Manage Terminal Sessions with tmuxAI in Neovim (NeovimConf 2024)Deleting Mac Apps in Record TimeManage Files with lfmacOS Keyboard Shortcuts for tmuxSwitching from Mackup to Stow Dotfiles ManagerPopup history with tmux and fzfNavigate the Web with Vim KeybindingsCreate a Neovim IDE with LazyVimSmart tmux sessions with seshMark Huggins' Dev WorkflowUsing bun with astroMake Your Yearly Review Easier with AISet up Alacritty for a fast, minimal, terminal emulator
Building MDX GitHub Embeds with AstroUpgrading to Astro v33 Tips to Overcome PerfectionismOptimizing Obsidian for Content CreationHow I Set Up PrettierSmart tmux sessions with zoxide and fzfQuick Git Management with LazygitClutter Free macOSHow I Do my Weekly ReviewSet up fish, the user-friendly interactive shellBlazing Fast Window Management on macOSHow to Make an IKEA Hack Standing DeskWhy I Switched from zsh to fishThis Four Letter Word Kills ProductivityCustomize Yabai with Lua
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

🔭 791
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

🔭 153

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