smorgusofborg
Joined 5 years ago
Joined 5 years ago
1. Sales time is free. Even with established clients they are likely to work project by project and expect detailed quotes/estimates and initial discussions that take a lot of time, then there's billing and general business handling..
2. There is a forever war between large generalist consultants and niche consultants. Working ~alone you will probably have to be an expert in a niche and there is always business pressure to use a large consultant for everything even if their work is sub-par. (Accounts payable, etc, don't care about quality of consultants but about number of tasks.)
Planning for these factors is important, and combined with having no one to bill for more general maintenance hours and attempts of various orgs to get their "standard discount" for volume, being a startup, or being an NGO it is important to make sure you ask for a high enough rate. With contracting, seeking 1.5-2x is a minimum in most tax systems, with consulting at least 3x your intended income from an equivalent full time job.
On guice/gwizard/maven, if I understand correctly I would be defining new guice DI for something like a message broker (and gwizard's solutions for similar modules might serve as a template) while probably just using direct dependencies in maven for something that doesn't need to be mocked in unit tests or replaceable in production?
If the world is going to stick to a sanctions plan it needs to destroy all those pipelines now and sanction Russian Oil, shutting down only the parts of Russia's economy that don't reinforce Putin's power is only going to work if it has been done early enough and it has been over 2 decades, so probably it is not.
I find it a bit sad that thousands of people are on FB using their real names and turning person who says stupid things about several different hobbies into a permanent part of their own fairly permanent identity and I don't actually see how it helps anything. But maybe people who don't find it creepy see something I don't.
Matrix is even more overwhelming than slack in the same sense that email is more overwhelming than lotus notes. Maybe overwhelming is fine if the use for the tech isn't siloed to solving communication in only one part of their life.