Keith Dawson
Recovering physicist, erstwhile bellwether. Did some stuff at the dawn of blogging and before. Tech writer, software developer, tech marketer, unelected pundit, technology journalist, editor, web des…
Recovering physicist, erstwhile bellwether. Did some stuff at the dawn of blogging and before. Tech writer, software developer, tech marketer, unelected pundit, technology journalist, editor, web des…