How circular dependencies cause intermittent test failures and what to do about them
How I set up my Git Worktrees and how I use them to stay productive.
Using an open-source search engine and Raycast, I can get to any website I want instantly.
Use the last command in tmux to switch between sessions easily, and learn how to improve it with sesh.
Discover how AI plugins using LLMs are transforming Neovim into a cutting-edge tool for developers
In this interview I talk with Carlos, creator of Go Releaser, about his workflow
Make your tmux workflow smarter and faster with the sesh session manager.
My journey to a new, simpler, dotfiles manager from Mackup to GNU Stow.
My list of the top 4 fuzzy command-line interfaces that I've used and like.
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.
Wezterm is a my new favorite terminal emulator. It's been fun to create
This vim motion offers many useful vim motions that make navigating code a breeze
Experimenting with the new bun runtime with the astro framework.
Code along with me as I upgrade my website to Astro 3.0! It's 30% faster
Learn about Dolev's, creator of gh-dash, tmux and neovim setup on macOS.
Let's integrate GitHub into the terminal using the GitHub CLI, gh-dash, and the Octo Neovim plugin.
Learn how to easily create MDX GitHub embeds using Astro in this step-by-step tutorial.
LazyVim allows you to quickly setup an IDE for Neovim.
Homebrew is a package manager for macOS that allows users to easily install and manage packages and libraries.
tmux is a terminal multiplexer with lets you create multiple terminal session.
Lazygit makes it quick to run git commands.
Fish (Friendly Interactive SHell) is a Unix shell designed to be user-friendly and interactive. It features syntax highlighting, autosuggestions
Alacritty is a terminal emulator for macOS that is fast, and can be configured to a minimal look.
Starship is a minimal, blazing-fast, and infinitely customizable prompt for any shell.
Mark shares his Neovim and tmux dev workflow and Moonlander keyboard layout. I share my dev workflow as well.
Easily create custom keyboard shortcuts to control yabai with Hammerspoon and the Lua programming language
A bunch of tips and best practices for getting the most out of Obsidian for content creation and digital gardening
Abhishek shares his Neovim and tmux dev workflow. We discuss our use of various tools and plugins to be productive as developers.
Automatically rename your tmux windows to Nerd Font icons. It is a tmux plugin that you can install in minutes
Nick and I talk about our developer workflows and what tools we're finding interesting with tmux and neovim.
I've set up a clutter free environment for myself on macOS. I'll show you a few tips on how.
Terminology related to the terminal are often misinterpreted. The terminal is
Create and manage tmux sessions automatically with a custom script
Here's a quick guide on how to take your ugly terminal and make it pretty in just 5 minutes!
An overview of how to manage macOS windows and desktops at blazing speeds!
Prettier is a opinionated code formatter that makes it easy to create more consistent code automatically
It's easy to create custom macOS keyboard shortcuts with tmux key bindings using hex codes and Alacritty.
Standing desks have gained a lot of popularity in the last few years. At a previous job, I had a nice standing desk from
ctrl-r is a great keyboard shortcut for viewing your terminal history and rerun commands.
My experience using zsh and changing to using the friendly interactive shell to improve performance
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
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 is a productivity method to help you evaluate your work and decide what needs done in a more efficient manner.
You live in a world that depends on other people to get work done. On any day you could be waiting for a handful of people to take action
The Bullet Journal is an analog productivity system used for capturing everything during your day (todos, appointments, notes).
A good weekly review is important in my productivity. It allows me to evaluate my recent actions and plan out the following week.
Perfectionism is stopping you from growing your business, building your cause, and doing what you love.
Here's a quick and simple solution for deleting Mac apps in record time! It uses Alfred, my favorite productivity app