poll: have you ever designed a protocol that uses TCP or UDP directly? (vs using protocols that are based on TCP/UDP like DNS, HTTP, SSH, etc)

(you can pick more than one)

yes, TCP
36.1%
yes, UDP
24.3%
no, but I’ve used protocols based on them
37%
other
2.6%
Poll ended at .

@b0rk How strictly should one interpret "designed a protocol"?

E.g. When I was in grad school and not good at software engineering, I communicated between some programs I was writing with what was effectively a bunch of length-prefixed arrays.

I wouldn't put it on my resume, but it fits the minimum definition of a protocol.

@lynndotpy I think anything that seems like it could conceivably be useful in a real-life application counts!