···5050- Using LLMs for coding is difficult and unintuitive, requiring significant effort to master.
5151- English is becoming the hottest new programming language. [Use it](https://addyo.substack.com/p/the-70-problem-hard-truths-about).
5252- Use comments to guide the model to do what you want.
5353+- Don't delegate thinking, delegate work.
5354- Describe the problem very clearly and effectively.
5455- Divide the problem into smaller problems (functions, classes, ...) and solve them one by one.
5556 - Keep sessions to as few messages as possible.
+1
Teamwork.md
···111111 - E.g: Slow _boiling frog_ situations where existing tools have become ineffective but no one noticed.
112112- [Act as if you might leave on short notice](https://jmmv.dev/2021/04/always-be-quitting.html). Document your knowledge, long-term plans, meetings, train people around you, empower other people, delegate and keep learning!
113113 - Write everything in plain text and in a shared place so is not lost.
114114+- Don't delegate thinking, delegate work.
114115- You have to put in more effort to make something appear effortless. Effortless, elegant performances are often the result of a large volume of effortful. Praise this instead of complex solutions.
115116- Invisible work will happen. If you're doing it, make an effort to share and get credit for it. Build a narrative (story) for your work. Arm your manager and fight recency bias keeping track of all the things you've done.
116117- As a manager, give problems to solve, not solutions. Make sure the team knows what they're working toward and that it has the resources needed to complete the work.