If you’re a leader in tech, “non-technical” is not a free pass

Posted on Sun 21 April 2019 in blog • Tagged with Communications

There’s a specific use of the term “non-technical,” and that’s applying it to oneself, as a cop-out. If you’re a leader in tech, you don’t get to do that.


Continue reading

Why upload filters don’t work (really simple math!)

Posted on Mon 25 March 2019 in blog • Tagged with Politics

“I can’t figure out how upload filters should work, but I’m not a technical person — surely someone who is can sort it out!”

That is a misconception. I’ll be happy to explain, requiring — I promise! — no technical understanding of what an upload filter is, or how it works.


Continue reading

Article 17: The time to act is now.

Posted on Thu 21 March 2019 in blog • Tagged with Politics

Next Tuesday, the European Parliament is due to vote on something that will impact your life. Yes, yours.


Continue reading

Working from home, with little kids in the house

Posted on Sun 18 February 2018 in blog • Tagged with Philosophy

I very much prefer working from home to working from an office. But with little kids in the house, that’s a nontrivial endeavor.


Continue reading

Fragile Development: Scrum is terrible, and you should ditch it

Posted on Tue 05 July 2016 in blog • Tagged with Philosophy, Development

Scrum is irrational, impractical, and outright dangerous for software development. It is time to stop considering it a viable method for building software.


Continue reading