I don't consider 14 programs to be enough to run Freelance Coding Contract. At 31% programs, when you draw 10 cards you'll only have drawn 3 programs on average and you probably want to keep some of them.
I would switch a lot of non-program cards for programs, try to achieve 25 programs. For example, replace Daily Casts with Magnum Opus. Sahasrara could work instead of Kati, etc.
Let me know how this turns out!