I too recently discovered this workflow and I'm blown by it. The key IMHO is first to give claude as low requirements as possible and let it's plan mode roam freely. Writing a reporting for sales metrics? "Ultrathink relevant sales metrics" and it will give you a lot to start ranking which you want, maybe add some that are missing. Then create a new directory for this feature and ask it to write the plan to a file. Then proceed to create an implementation plan, ask it to find all the relevant data from the database and write how to query it. Then finally let it implement it and write tests and end user documentation. And send it to QA.
Need sales forecasting? This used to be an enterprise feature that 10 years ago would have needed a large team to implement correctly. Claude implements a docker container in one afternoon.
It really changes how I see software now. Before there were NDAs and intellectual property and companies too great care not to leak their source code.
Now things have changed, have a complex ERP system that took 20 years to develop? Well, claude can re-implement it in a flash. And write documentation and tests for it. Maybe it doesn't work quite that well yet, but things are moving fast.
I once had the (dis)pleasure of working with these Yomani terminals. I got a development unit (with red text "DO NOT PAY" on the side). I plugged it in my home internet which has a public ip with dhcp just to get it quickly online and keep it out of my internal home network. The next day I got a call from my ISP saying I had a compromised machine in my network with malware. I was like WTF?! and they gave me the mac address and it was the Yomani terminal! I promptply unplugged it from the network and started investigating. Indeed, this development unit had a telnet(!) port open and root login without password was possible. So, having a wide open telnet port on a public ip and it's just a matter of minutes until someone uploads a generic arm malware onto it. I returned the terminal to the vendor with explanation but never got a followup. Lesson learned: never attach anything to public internet, even if it looks secure.
I guess Atos Worldline really doesn't like root passwords.
How about donating to charity? If you don't need the money, there are people in the world who are struggling to get clean water.
Spend some time to verify that your money goes to a good cause and not to scammers.
You could start by donating to a local sports team to buy equipment to those who can't afford if, for example. Then go see their games to see what you've accomplished.
Donating excess profit (from self-run business and/or employment) to local non-profits/small organizations is the single most satisfying thing I've ever done. Not only does it feel great to donate the funds to them, but to be able to afterwards tell the change you're able to help them achieve is invaluable.
Do you have any advice on finding/selecting the right charities? Each year I give away a portion of my salary but always struggle to find good charities to give to. Perhaps I am overthinking it, but any tips on this would be appreciated.
Find some charities that interest you then hit up a site like https://www.charitynavigator.org/ and see if they are in the database, if they are see how they are rated, make sure they aren't spending 95% of what they raise on salaries and advertising expenses, etc.
> Do you have any advice on finding/selecting the right charities
I don't donate to international/national organizations but local ones, or even local businesses I like but who struggle with something. My tip for finding those is to participate in the local business/events landscape in your province/city/neighborhood, and talk to people.
If you want, you can also arrange things as "sponsorships" of various things for the nonprofits you support, which may allow them to be considered a business expense, saving you that money on taxes (last I checked, LLCs don't get tax deductions for charitable donations).
If your company's name is on the jersey of the Little League team, for example, it's an "advertising" expense, and the team gets jerseys.
This. But I'd say don't just donate the whole sum. Talk to whatever accountant you find about creating a foundation and building an endowment. At $20k+ per month in seed you'll quickly ramp up to millions of dollars in the endowment and can build a foundaton that runs in perpetuity to enrich the lives of a lot of people less fortunate than you.
Depends on your relationship with the dentist, and the specific one. I'v heard of others getting their dentist to xray small things for them, either for free or a nominal fee.
Extreme ironing used to be fun sport but when Rowenta started sponsoring the UK team in the championships it's now only "commercial sponsorship and exploitation"
Always have an extra customer, like the flowershop downstairs. Let her borrow your wifi in exchange for some office flowers. Now she is technically your customer.
When your shit goes down and nothing works you can still write "some of our customers are experiencing issues" in the statuspage as the flowershop still has wifi (hopefully).
Need sales forecasting? This used to be an enterprise feature that 10 years ago would have needed a large team to implement correctly. Claude implements a docker container in one afternoon.
It really changes how I see software now. Before there were NDAs and intellectual property and companies too great care not to leak their source code.
Now things have changed, have a complex ERP system that took 20 years to develop? Well, claude can re-implement it in a flash. And write documentation and tests for it. Maybe it doesn't work quite that well yet, but things are moving fast.