As a graphic artist, I even get enthusiastic for a lot of the marketing, but as a freelance IT consultant, I tend to lose all motivation for selling my services the nanosecond I achieve sufficient income to get by, and revert to spending my time exploring and tinkering. We all have our own blind/weak spots.
I have often thought that some kind of service to pair creatives/engineers with professional development/managers would be really useful. I think that’s just called “LinkedIn”, but something more explicitly about entrepreneurial endeavors would be nice.
Azure Data Studio is pretty good and free to use. https://learn.microsoft.com/en-us/azure-data-studio
Supports of course most MS products but also: PostgreSQL MySQL MongoDB Apache Spark Apache Cassandra
- https://www.beekeeperstudio.io/ - electron based and I find it really simple to use.
- https://github.com/k1LoW/tbls - generate markdown docs from databases (similar to DbVisualizer, but it's a static binary and you can just push the md files - see https://github.com/bbkane/envelope/tree/master/dbdoc for example)
For whatever reason, this is the main limiting factor, local software can already be really good, for example:
• DBeaver - pretty nice and lightweight local tool for a plethora of databases https://dbeaver.io/
• DataGrip - commercial product, but you'll feel right at home if you use other JetBrains products https://www.jetbrains.com/datagrip/
• HeidiSQL - haven't really used this myself but the version graph on the page is cool https://www.heidisql.com/
• DbVisualizer - really cool tool that helps you explore messy schemas https://www.dbvis.com/
• Jailer - something for exploring datasets, a bit niche, but can be useful https://wisser.github.io/Jailer/
There's also some solutions that are specific to certain databases, like:
• pgAdmin - for PostgreSQL https://www.pgadmin.org/
• MySQL Workbench - for MySQL/MariaDB, sometimes a bit buggy but I really like the reverse engineering and forward engineering functionality https://www.mysql.com/products/workbench/
• Adminer - one of the somewhat rare web based solutions for the likes of MySQL/MariaDB, actually pleasant to use as long as you use it securely, this I think is a good example of web based DB tools https://www.adminer.org/
(out of respect for my own sanity, not mentioning SQL Developer, even though it sort of works)