https://www.youtube.com/watch?v=BMtG52U3cEY - Excellent Python tips on his channel. Now that I'm a Python developer again, I'm revisiting my toolset to make sure it's "New Hotness". The dev tool stack he recommends is excellent:
Package Mgr
Brew & Git
Obviously
Infrastructure as Code (IaC)
Pulimi
Universal IaC for AWS.
Dependency Management
Poetry
Python Dependency Management Made Easy
https://python-poetry.org/ - Poetry had me at TOML a .lock
file, and behaving like Bundler. No having to manually manage Virtual Envs.
Productivity Platforms
Notion
Notion is excellent. I have an article coming on the Pros and Cons of each Productivity Platform.
ClickUp
ClickUp actual has a higher rating than Notion in this Forbes article. It also publishes your notes to the Web in MD format without breaking images. It uses their hosting service to store them, then your Markdown has absolute URLs in it to those images. Really innovative. I believe they are the only one that has this feature.
Things
Some overlap with Notion and ClickUp, and Things has some automation tools with it.
https://culturedcode.com/things/
Password Manager
BitWarden
π Also has Browser Plugin
Clipboard
Maccy
Better Clipboard for Mac
$ brew install maccy
Window Management
Rectangle
$ brew install rectangle
Time Logging
toggl Track
Terminal
iTerm2
Oh My Zsh
Shell Swiss Army Knife
I vouch for this. Been a fan for years.
Next-Gen Command Line
Fig
I eval'ed Fig at my last job. It was excellent. I turned my team onto it.
- Store Scripts in Cloud
- Awesome Autocomplete
- DotFile Presets
- Plug-in Store
- Themes
- Written in Rust π¦
DevToys
Developer Swiss Army Knife
Itβs Microsoft PowerToys, but for Devs.
- Convertors like JSON to YML, character formats, Number bases, etc.
- Genertors for Hashes, UUIDs, etc.
- URL convertors.
- "Loren Ipsum" generator
- Mac Port!
$ brew instal devtoys
Would be useful as an Extension for VSCode.
IDEs
Nova
Formerly Coda. Panic males great Mac software. I [re]adopted this full-time lately. I did use Coda for a bit prior to my 5 years of VSC use.
- MacOS Native
- Mac KB shortcuts are all there. VSC is missing a couple.
- Beautiful UI
- Rich Extension community.
- Lightweight
- Native binaries, not RAM-intensive Chrome/Electron instances.
- Fast
- Ligatures
- Yes, commercial, but cheap. That's a positive for some. You know it will be supported infinitely.
VSCode
Extensions
- Fig - I can't find a "Fig" extension in Marketplace, but I did find:
- FigStack - He doesnβt mention it, but it looks π too.
- Python
-
GitHub Copilot
- Autocomplete and snippets
- Markdown Extended
- Markdown PDF
- Markdown Preview Mermaid - Flowchart Support in Markdown. π
- vscode-pdf - Display PDFs in VSC.
DB Admin Tools
TablePlus
I couldn't be a bigger fan of this DB client.
- Fast, Mac native. Standard KB shortcuts all there.
- Supports 16 DB brands, including BigQuery, MySQL, SQL Server, MongoDB, Vertica, Oracle, PostgreSQL, Snowflake, Microsoft CockroachDB, and Redis.
Finder Settings
- Turn on Pathbar and Status Bar - from the "View" menu
- Customize the Toolbar
- Add the "New Folder" icon
- Advanced Settings
- Turn on "Search Current Folder". By default, the Mac searches the whole drive.
Top comments (0)