PaulDavisThe1st 7 days ago

Nope.

For machinists, it is up to the employer whether to treat their work as R&D or a regular expense.

After Sec 174, for s/w developers, there is no choice.