RSSAmplifier

Blog

Josh Medeski

Building tools for focus and creative flow.

joshmedeski.comRSS feed ↗55 posts

Latest posts

Tuning Your Claude Code Settings

A short guide to the Claude Code settings I've changed, why I changed them, and the community tips I evaluated but skipped.

The Case for Breaks in the AI Era

The science on why rest, sleep, and hobbies aren't slacking — they're the highest-leverage move you have in the AI era.

The Hidden Cost of Node.js Flexibility

How circular dependencies cause intermittent test failures and what to do about them

How To Use Git Worktrees to Switch Contexts Quickly and Easily

How I set up my Git Worktrees and how I use them to stay productive.

Instantly Open Any Website Using Raycast

Using an open-source search engine and Raycast, I can get to any website I want instantly.

I made my favorite tmux feature better with sesh

Use the last command in tmux to switch between sessions easily, and learn how to improve it with sesh.

AI in Neovim (NeovimConf 2024)

Discover how AI plugins using LLMs are transforming Neovim into a cutting-edge tool for developers

Carlos Beckers's Dev Workflow

In this interview I talk with Carlos, creator of Go Releaser, about his workflow

Smart tmux sessions with sesh

Make your tmux workflow smarter and faster with the sesh session manager.

Switching from Mackup to Stow Dotfiles Manager

My journey to a new, simpler, dotfiles manager from Mackup to GNU Stow.

Top 4 Fuzzy CLIs

My list of the top 4 fuzzy command-line interfaces that I've used and like.

Make Your Yearly Review Easier with AI

AI tools like ChatGPT can make the process of doing a yearly review much easier! I'll go over the AI prompt and process that I used this year for my yearly review.

More fun in the terminal with Wezterm!

Wezterm is a my new favorite terminal emulator. It's been fun to create

The Underrated Square Bracket (NeoVim Conf 2023)

This vim motion offers many useful vim motions that make navigating code a breeze

Using bun with astro

Experimenting with the new bun runtime with the astro framework.

Upgrading to Astro v3

Code along with me as I upgrade my website to Astro 3.0! It's 30% faster

Dolev Hadar's Dev Workflow

Learn about Dolev's, creator of gh-dash, tmux and neovim setup on macOS.

GitHub In The Terminal

Let's integrate GitHub into the terminal using the GitHub CLI, gh-dash, and the Octo Neovim plugin.

Building MDX GitHub Embeds with Astro

Learn how to easily create MDX GitHub embeds using Astro in this step-by-step tutorial.

Create a Neovim IDE with LazyVim

LazyVim allows you to quickly setup an IDE for Neovim.

Manage Files with lf

LazyVim allows you to quickly setup an IDE for Neovim.

Manage macOS packages with Homebrew

Homebrew is a package manager for macOS that allows users to easily install and manage packages and libraries.

Manage Terminal Sessions with tmux

tmux is a terminal multiplexer with lets you create multiple terminal session.

Quick Git Management with Lazygit

Lazygit makes it quick to run git commands.

Customized Shell Prompt with Starship

Starship is a minimal, blazing-fast, and infinitely customizable prompt for any shell.

Set up fish, the user-friendly interactive shell

Fish (Friendly Interactive SHell) is a Unix shell designed to be user-friendly and interactive. It features syntax highlighting, autosuggestions

Set up Alacritty for a fast, minimal, terminal emulator

Alacritty is a terminal emulator for macOS that is fast, and can be configured to a minimal look.

Mark Huggins' Dev Workflow

Mark shares his Neovim and tmux dev workflow and Moonlander keyboard layout. I share my dev workflow as well.

Customize Yabai with Lua

Easily create custom keyboard shortcuts to control yabai with Hammerspoon and the Lua programming language

Optimizing Obsidian for Content Creation

A bunch of tips and best practices for getting the most out of Obsidian for content creation and digital gardening

Abhishek Keshri's Dev Workflow

Abhishek shares his Neovim and tmux dev workflow. We discuss our use of various tools and plugins to be productive as developers.

tmux Nerd Font window name plugin

Automatically rename your tmux windows to Nerd Font icons. It is a tmux plugin that you can install in minutes

vim + tmux with Nick Nisi

Nick and I talk about our developer workflows and what tools we're finding interesting with tmux and neovim.

Clutter Free macOS

I've set up a clutter free environment for myself on macOS. I'll show you a few tips on how.

What is the terminal?

Terminology related to the terminal are often misinterpreted. The terminal is

Smart tmux sessions with zoxide and fzf

Create and manage tmux sessions automatically with a custom script

A Pretty Terminal in 5 minutes!

Here's a quick guide on how to take your ugly terminal and make it pretty in just 5 minutes!

Blazing Fast Window Management on macOS

An overview of how to manage macOS windows and desktops at blazing speeds!

My Dev Workflow - How I use fish, tmux, lazygit and neovim

A quick tour of my terminal-based development workflow built around fish, tmux, lazygit, and Neovim.

How to add macOS Custom Keyboard App Shortcuts

Here's a quick way to add custom keyboard shortcuts to any macOS application using the built-in System Preferences — no extra tools required.

How I Set Up Prettier

Prettier is a opinionated code formatter that makes it easy to create more consistent code automatically

Abbreviate Everything: Lessons from a Stenographer

An overview of how to manage macOS windows and desktops at blazing speeds!

macOS Keyboard Shortcuts for tmux

It's easy to create custom macOS keyboard shortcuts with tmux key bindings using hex codes and Alacritty.

How to Make an IKEA Hack Standing Desk

Standing desks have gained a lot of popularity in the last few years. At a previous job, I had a nice standing desk from

Popup history with tmux and fzf

ctrl-r is a great keyboard shortcut for viewing your terminal history and rerun commands.

Why I Switched from zsh to fish

My experience using zsh and changing to using the friendly interactive shell to improve performance

Navigate the Web with Vim Keybindings

I've been using a tool for probably over a year now that helps let's me navigate the web with Vim. It's a chrome extension

How to Solve a Rubik's Cube

A beginner-friendly walkthrough of the layer-by-layer method for solving a standard 3x3 Rubik's Cube.

This Four Letter Word Kills Productivity

Let's face it, there are a lot of things that can kill productivity; meetings, email, urgent matters given by co-workers

The Eisenhower Matrix and Todoist

The Eisenhower matrix is a productivity method to help you evaluate your work and decide what needs done in a more efficient manner.