Additionally, lets say I would like to write something new that I don't know anything about, I now go first to a LLM, or two of them, to get an idea of what would be the best approach. It saves a lot of time that would otherwise go in research and discovery.
But I still don't trust it enough to write production level code. When I am writing something that I know will be released in a product, I steer clear of LLMs.
All of this when I am doing my day job. For my side projects, I try not to use LLMs.
- Easily parsing UDS, ISO-TP protocol CAN frames
- Parsing CAN-DBC files
- Building CAN Frame Payloads based on messages in a DBC file.