Importance of testing has been told multiple times,even though we all ignore it largely.
I vividly remember an incident ( this was in the early 2000's )
we had a couple of Linux machines both remote and local.
The testing and development happens in Local and the code is pushed in a short time over dialup connection.
One of my team member had a instance of remote open.
He was deleting some cache files in his local , he by mistake typed in rm -rf / instead of rm -rf * in the remote machine ,assuming it was his local development machine.
He didn't realize the mistake and finding it was taking much longer than expected he cancelled the command. went home happily. He was using a common login. Though he informed his lead , the tech lead also didn't realize the seriousness of the command that moment.
What actually happened was every file which had 777 permission ,got deleted till he pressed Crtl-C.
Now some of the files in production server was gone and some were still intact.
This led to lots of confusion , the person who issued the command didn't realize his mistake , till the server admin who was about to loose his job for faulty permissions some how convinced the management that someone had issued a wrong command , and that he was somehow not at fault.
Our Boss was super irritated when he found out what happened. The person who typed the wrong command , along with his tech lead left the job after a few months on their own.
It taught very valuable lessons, Especially not to type rm -rf without checking multiple times.
I still remember this incident every time I delete something.
We are a commercial agricultural producer using polyhouses in southern India; we have couple of playhouses so I am well aware of the nuances.
polyhouses and any other associated with these like vertical farm,hydrophonics etc are firstly suited for specific set of plants.
Not all plants and veggies can be grown , some plants cannot be grown inside polyhouses at all, i would say almost 70 % of veggies which are mass consumed can never be grown in polyhouses,hydrophonics etc.
Just think of all the veggies you had today or yesterday and you will easily understand these cannot be grown in polyhouses let alone hydrophonics.
there is no doubt significant increase in production, compared to outdoor farming. These are because of various factors. The main factors are we allow the plant to grow suitably thereby maximizing required production.
For example in a capsicum polyhouse, there are nets which help the plant to climb, and almost everything is supplied to the plant on more than required basis.
The capsicum plant is allowed minimal leaves so that max nutrition is allowed for the capsicum alone and not for the plant leaves etc. You can think of it it like a kid with a silver spoon, these plants get everything in return for capsisum and capsicum alone. ( who cares abt capsicum leaves BTW )
Secondly The price of capsicum is not determined by the buyer nor the producer , its determined by some trader who is totally unknown. This unknown person gets to decide on the price.
You the end customer nor the farmer has any say in determining the price. This is especially difficult when the output is perishable. The farmer has to sell it at whatever the price which is offered or else his produce will rot. When you grow a bumper crop its all the more difficult to find that many no of traders , transport etc. Selling 1 Ton itself is difficult enough, imagine the complexity when you have 10 tons from the same farm. You would need more resources to manage everything. The trader will never offer the same rate as he would have offered for 1 ton since he knows very well that you would never be able to sell 10 tons.
No country has the ways and means to distribute all the produce effectively across to its citizens.
The problems with polyhouses compound when other methods are introduced ( think hydrophonics,aerophonics,vertical farming etc), There is no economics involved in these.
Unless you do it as a passion. its never profitable to grow brocolli or lettuice in hydrophonics. The trader will never give you the right price if you have an huge quantity.
Its very easy to say brocolli sells for $X and we can do this and that and reduce it by $y in reality no one can control every aspect of the food chain.
Isreal does it becuase of its limited land availabilty , not with the case of India ,china and USA.
I am not sure if I had explained the whole correctly but Hydroponics + etc is only a hobby never commercially viable.
I have been working in a startup for close to 2 yrs ,with myself being the only developer , although I have a small team trained to perform daily activities
I convinced another person to be the CEO and do the marketing, although we make only enough money to just sustain it has been a rich & different experience for a developer
In programming we get as many iterations to get our code ready, but many time we get only one chance to convince people. I will probably never be good at people management or marketing
Point is forget the money or the agreements are you convinced you are learing something new then continue ?? if your company becomes big or not people will recognize whatever you did
we use mod_evasive + cloudflare , apache mod evasive is generally effective , we have a static html page which merely says OK for all 403 errors which mod_evasive generates --> this prevents our server resources from being used up to large extent. plus we add abuse IP to cloudflare javascript challenge
There was one project which I had worked on , the project plan was around 6 months and it was executed on schedule till the very last day. It was not a complex project though.
Migration of a whole bunch of sites to new server , OS + some new developments etc,with a whole lot of users across several countries. It was the first time I actually saw someone prepare a plan for ~ 6 months and made it happen too.