This crossword was my contribution to the Ladies of Code Advent Calendar 2019.
It's a mixture of cryptic and standard clues, plus a few 'quirky' ones that definitely wouldn't make it into The Times but should make sense to all developers out there!
All answers are related to coding, the web or IT.
There were prizes, but they were all snapped up at the time. If you want to know if you have got the answers correct then you can submit them below.
Afraid I haven't done a huge amount of cross-browser testing... This was built testing on Chrome, and if it's a bit 'suboptimal' on a mobile: my apologies!
Maybe I can improve on that for a future version ;-)
If you need some hints feel free to tweet me @lottepitcher!
Answers saved (this browser only)
Across
1.CMD opens a ____ prompt (7)
5.Convert into machine code, or put together a crossword (7)
8 & 9d.19th century mathematician who was arguably the first computer programmer (3,8)
10.Data structure that sounds like a glimmer of light (5)
11.Comes between 'add' and 'push' (6)
13 & 30a.Practices that automate the processes between software development and IT teams (3,3)
14.Microsoft has 2910 open ____ repositories on GitHub (6)
15.It's not just school children that do this, developers need to as well! (5)
16 & 19d.This sort of developer is skilled in both front and back end (4,5)
17.Alan Turing and his Bletchley Park colleagues cracked the ____ code (6)
19.Tree and bubble are types of ____ (4)
22.Yank it! Give us a tow! Drag me! (4,8)
25.0100011101001111 (2)
27.A BASIC jump (4)
29.Umbraco is the leading open source Microsoft ASP.Net ___ (3)
30.see 13a
31.Could be magnetic, floppy, optical... (4)
34.48 45 58 (3)
36.see 44a
41.Hyperlink, paragraph and italic in short make a communication protocol (3)
43.65 83 67 73 73 (5)
44 & 36a.Join war to get a developer headache (5,8)
45.! (3)
Down
1.User defined blueprint from which objects are created in Object Oriented Programming (5)
2.Fickle source control (9)
3.Non-blocking function that sounds like a basin (5)
4.Transmissible and storable computer information (4)
5.They say invalidating this is one of the hardest things in Computer Science (5)
6.Device used to store information for immediate use (6)
7.Windows configuration file extension (3)
9.see 8a
12.21d for standard table cell (2)
16.The start of most iterations (3)
18.JavaScript method that displays text in a dialog box (5)
19.see 16a
20.'Ladies of code'.substr(7,1) + 'Ladies of code'.substr(5,1) (2)
21.Keyword or term assigned to a piece of information (3)
23.Backwards IIS application isolation component makes you go round in circles (4)
24.^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]+$ is a (simple) regex validator for ____ (5)
26.200 (2)
27.First name of the person who coined the term 'bug' after finding a moth in the machine (5)
28.You should program __ an interface instead of an implementation (2)
32.Corrupted trace leads to a JavaScript framework (5)
33.image/png and text/csv are both ____ types (4)
35.98, 2000, __, Vista (2)
37.throw new Error('oops, it appears I duplicated 16d')!! (3)
38.4 spaces (3)
39.Signal passed between computers to confirm receipt (3)
40.Might contain rubbish, or code (3)
42.Software that combines all of the features and tools needed by a developer, e.g. a source code editor and a debugger (3)