848 karma · joined October 6, 2011
That conclusion is quite a jump from Reinhart-Rogoff is flawed.
You need to find an intimate community of people to connect with. Someplace with members who are ready and willing to welcome new people and support them.
It sounds like your problems are a little bigger than having lost interest in programming. Having a personal support network is where you need to start if you're going to do something as ambitious as starting a company again.
The "if all goes well" outcome is that you pour a decade of your life into your venture. Be prepared with that knowledge to knock out the naive stumbling blocks going in, and then go be that one person who gets it right in your space.
There's a real farmer for you. Don't know anything about law? Doesn't matter, can't be too hard, I'll figure it out.
We then export it into MySQL database, generate a migration based on that, and then apply the migration to a Postgres database. Before we used migrations, we instead had a shell script with a series of sed commands to map the MySQL SQL output to SQL that will work in Postgres.
So, there are options, but I'd very much like a visual DB designer for Postgres as well.
Not that the other tools have set a very high bar. pgAdmin crashes constantly, and you can't sort columns by clicking on them. Navicat doesn't run properly on Linux, you have to mess around with wine. phpPgAdmin has a single DB host is hard coded into a config file and just feels antiquated.
One major drawback of TeamPostgreSQL so far: it doesn't support SSL connections.
PS - We're hiring an awesome front end dev, and mobile, if you'd like to join.
Point is, founding a startup doesn't actually make sense from a financial perspective. Most often you will be more profitable having been employed.
I disagree with prescribing the opposite extreme. The most successful products don't become successful because nobody has heard of them yet. It's selfish to not share what you've learned with others, and just as bad it deprives you of opportunities to learn from their feedback.
The best don't become that way by being kept secret. They're the best because they add value to the service by being good at what they do. If your level of dedication to making good product is clonable, you're dead already.