Category: Uncategorized
-
Here’s where I’ve landed after too many small client sites and too many cache plugins. The temptation to over‑engineer a tiny brochure site is real. You spin up a basic site, then suddenly you’re layering page cache, object cache, image optimizers, database cleaners, and three different “performance suites” on top of each other. On a…
-
I try to audit my online footprint at least once a year. It takes a few hours, and it’s worth it. The convenience tradeoff is real. I’ve had to accept some friction (and spend some money) in exchange for things I actually care about, like protecting my privacy, and possibly my family’s. It’s not a…
-

My feelings have evolved around video games and violence since I was a younger man. I’m going to try very hard not to make this piece be reductive and oversimplified – I’m married to a psychiatrist and am a psychology major myself, and I take pains to note nuances. This is not a “playing violent video games…
-

“My top priority has always been our social mission of connecting people, building community and bringing the world closer together. Advertisers and developers will never take priority over that as long as I’m running Facebook.” -Mark Zuckerberg That’s one of the many statements our friend Mr. Zuckerberg made before Congress this week, in his apology tour…
-

For a while now I’ve been thinking about setting up a custom home network l in our house to enable faster, more controlled traffic and better security. So I did a bit of reading up, and I discovered that Ars Technica has a great series reviewing home routers and comparing their performance to commercial ones. The bottom…
