Itamar Shtull-Trauring

Itamar Shtull-Trauring, a freelance programmer, has been programming since 1994. Projects he has worked on range from multimedia kiosks, to web sites, distributed servers and remote object protocols. He has contributed to Python, Zope and is one of the main developers of Twisted. You can visit him online at He is currently seeking employment.

Articles by this author

Protocol Design: Reliablity and Security

In the fifth and final installment of his Designing Protocols series, Itamar Shtull-Trauring discusses issues relating to reliable and secure protocols, including TLS.

Protocol Design: Sessions

In the second of his series on designing protocols, Itamar Shtull-Trauring discusses sessions, a way of grouping together messages.

Protocol Design: How Many Bytes?

In the first article of a new series on protocol design, Itamar Shtull-Trauring explores the different ways of indicating how many bytes are present in a protocol payload.

microdom: an XML DOM Designed For HTML

As the migration from broken HTML to XHTML continues on the web, we need tools that are capable of processing both. This article covers one such tool, microdom, that is capable of supporting legacy HTML both in input and output.