
What Kent uses.
The tools I use to get the job done.
I regularly get asked about the specifics of some piece of software or hardware I use. I always send them here. This is the stuff I find useful!
Full disclosure, many links on this site are affiliate links. If you are intersted in buying any of these products please use the link below and support this site. Thank you!
Services
- Fathom - My preferred tool for ethical analytics
- Todoist - My preferred todo list app
- Fly.io - An amazing hosting platform
- Cloudinary - Fantastic image hosting
- GitHub - Where I host my code. I also run CI/CD pipelines via GitHub Actions.
- Sticker Mule - How I get a bunch of stickers of my OSS projects etc. printed for myself that I can hand out.
- iwantmyname.com - Where I buy some domain names.
- Calendly - For: "Grab a time whenever" link with consulting fees built-in.
- Cron - My calendar app and it allows me to share my availability with specific blocks of time.
Tech
- React - The most widely used frontend framework in the world
- Nextjs - My current favorite framework to build a web app
- Prisma - A fantastic ORM for Node.js.
- TypeScript - I can't imagine building JavaScript projects without TypeScript.
- Testing Library - A great testing library for anything that interacts with the DOM.
- Jest - A great testing framework.
- Cypress.io - I use this for E2E testing.
- MSW - Next generation API mocking.
- Prettier - I can't imagine life without it.
- Reach UI - An accessibility-focused set of easy-to-use and easy-to-style components.
- Headless UI - Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
- PostCSS - I only use these plugins:
tailwindcss
,autoprefixer
, andpostcss-import
- TailwindCSS - A great way to keep my styling consistent and stay productive.
- mdx-bundler - Compile and bundle your MDX files and their dependencies. FAST.
- XState - Any time I have a complex state problem, I use this.
Editor
- Visual Studio Code - Find my settings here: kcd.im/vscode
- Monokai Dark Soda editor theme
- Hasklig-Light - I used to use Adobe "Source Code Pro" but Hasklig is basically the same but with ligatures.
Chrome Extensions
- PaletTab (New Tab Page)
- 1Password extension (desktop app required)
- Contributors on GitHub
- GitHub +1s
- GitHub Repository Size
- OctoLinker
- Password Alert
- React Developer Tools
- Refined GitHub
- Tab Size on GitHub
- uBlock Origin
- unpkg Link
Desktop Apps
You can find all the apps I auto-install when I setup a new MacBook in my dotfiles .macos
script. Here are a few highlights (in no particular order):
- Google Chrome
- Rectangle - Move and resize windows in macOS using keyboard shortcuts or snap areas
- Bitwarden - Open source password management for individuals and families
- Dash - Dash gives your Mac instant offline access to 200+ API documentation sets
- Terminal.app
- Spotify
- Slack
- Discord
- Todoist
- Workflowy
- Gifski
- Zoom.us
- sip - Color Picker
- Front - Front is a customer communication hub
- Qmoji - A lightning fast emoji picker for macos, written in swift
- System Color Picker - The familiar color picker supercharged
- Battery Indicator
- ScreenFlow - Recording software
- OBS - Live streaming software
- RDM - For setting the screen size
CLIs
Again, you can find everything that I auto-install when I setup a new MacBook in my dotfiles .macos
script. Here are a few highlights:
- Homebrew
- hub (a better git)
- ripgrep (a better grep)
- tree
- bat (a better cat)
- delta (a better git diff)
- night-owlish (theme for bat and delta)
- serve
- npm-quick-run
- npm-check-updates
Podcasts
Here are some podcasts I "use" to keep me informed and entertained while I drive, clean, and ride my onewheel.
- Tesla Daily
- 3 Minutes with Kent
- Chats with Kent
- Darknet Diaries
- EpicReact Podcast
- SoftSkills Engineering
- Egghead Chats
- Call Kent
- Writing Excuses
- React Podcast
- Ride the Lightning Unofficial Tesla Podcast
- Planet Money
- Embedded
- Syntax.fm
YouTube
Here are channels I'm subscribed to:
- Kent C. Dodds
- Remix
- Now You Know
- MKBHD
- RyanShaw Tech
- HyperChange
- Onewheel
- Answers with Joe
- Veritasium
- Undecided with Matt Ferrell
- Dude Perfect
- Tesla
- SpaceX
- Smarter Every Day
- Kurzgesagt – In a Nutshell
- Mark Rober
- The Church of Jesus Christ of Latter-day Saints
- Book of Mormon Videos
- The Piano Guys
Newsletters
Here are the newsletters I subscribe to: