- Learn Git. Git is a great versioning tool, even when working alone. It's also essential when working in a team. Don't make excuses that you only do DL and can't do software development. 😞 Don't create files like: main_backup_1.py main_backup_2.py main_backup_3.py anymore... (It sounds ridiculous, but I've actually seen some people do that... weren't students.)
- Try to keep everything stable. Imagine encountering errors during a demo. Keep the code clean so it runs smoothly and is maintainable. Always minimize DevOps steps to ensure quick reboot (this can be covered by some platforms; thanks to Hugging Face for making it easy and providing a basic infrastructure that most people can access almost for free). 🤤
Yes, I completely agree. When writing on paper, I still prefer white paper. But screens are different; they have LEDs underneath, and it creates an effect similar to looking directly at the sun.
I have nearsightedness in one eye and astigmatism in the other. Do you understand the feeling of going out at night and the headlights being so blinding and blurry? That's exactly what I feel when looking at a white screen of light themes.
I am building a control panel that converts the Markdown format of spec-kit specification document into a visual kanban board https://specboard.vercel.app/
When you use an agent (chatbot, coding IDE, automation workflows...) you don't just pass in your prompt. The agent also passes in other things, which increases the total context, and the input context length is limited.
Total context = user message + system instruction (system prompt) + tools, MCP instruction + subagent instruction + skill instruction. Can you control your input token?