I built software systems for large astronomical instrumentation at [Smithsonian Astrophysical Observatory] for 27 years. I've been at [Facebook] since 2014. [JBR] in discussions Tcl's detractors like to harsh on the Tcl mantra "every thing is a string". I like consider the corollary of this : Code is data is code. Tcl is not so much a programming language in the traditional sense. It is a set of primitives to pass data and control execution scope. '''Tcl Things''' * [risc-v assembler] * [traceproc helper] * [TNA - A numeric array type for Tcl] * [arec - An array of records structure for Tcl] * [Deadfish] * [dict lappend2] * [dict get?] * [string chunk] * [2013.0321 - Experience with nodejs and why Tcl is better] * [patience sort and the longest increasing subsequence] * [minimal coroutine iterator] * [Perplexing issue with Tcl DDE] * [JBR's tcloo.tcl] - simple tcloo helpers. * [critcl::cproc nproc : Number of processors] * [Operator precedence expression parser] * [C level Thread Pool] * [Numeric arrays in pure Tcl] * [Canvas Structured Graphics] * [sqlite3 full text search example] * [modify a proc's behavior with a shim] * I wrote this thing for [Using Perl to get Excel] sheets from ascii * I wrote [procargs] because I got tired of long long proc argument lists * [RS] wrote a tiny [htext] hypertext help widget which I improve in [htext2] * Beginning a [tiny spreadsheet] * [A different FORTH] interpreter. * [ds9] image display * [Wikit page references as attributes] * [ip-drop] an adaptive firewall for linux * [cstat] - distributed system status client/server * [Laying out widgets in a grid] * [Writing DXF] * [Talking to a Delta Tau PMAC] * [TCP and recv] * [Subst template expansion helpers] * [Parsing Excel XLSX] * [unsource] - inline the content of "source" commands. * [parser-actions] - generate [Parser Tools] action procs from peg grammer and template files. * [Playing ISBL] - a little database query language * [Mavica 411 image conversion] <> Person