Coded in Love!

123456789101112131415161718
Across
  1. 2. A shared project, like a shared life
  2. 3. A romantic bug fix
  3. 9. A day for lovers and coders
  4. 12. A shared workspace, where romances can blossom
  5. 14. A romantic algorithm
  6. 15. A small token of appreciation, like a virtual rose
  7. 16. Debugging can lead to this feeling
  8. 17. A digital message of love, perhaps with an attachment
  9. 18. A symbol of love in binary
Down
  1. 1. A love letter in code
  2. 4. A place to meet your match, online or in person
  3. 5. A secure connection, like a good relationship
  4. 6. A romantic file transfer
  5. 7. A term of endearment for favourite your developer
  6. 8. A passionate programming language
  7. 10. A digital declaration of affection
  8. 11. A symbol of commitment, like a software license
  9. 13. The language of love, even in code
  10. 16. A feeling of deep affection, even for your IDE