essay

Where to Go After WordPress

8 minute read Published: 2024-12-13

If you're here, I likely don't need to rehash the entire melodrama that WordPress has entered since Automattic CEO Matt Mullenweg declared "war" on WPEngine. But the most recent events (as of this writing) involve some rather drastic moves by Mullenweg that signal disengagement with the WordPress project.

That's a scary situation, if you're a WordPress user.

Your 2025 Cybersecurity Jobs Guide

10 minute read Published: 2024-12-12

The year is 2025 (or it's about to be). That's a fake year. That's a year that should only exist on moonbases and undersea colonies. Frankly it's offensive that it's 2025 and the only science fiction dream that came true was a plutocracy killing the planet.

Oh, and hacking is a job you can have.

Well, maybe.

The Bluesky Questions, Part 2

15 minute read Published: 2024-11-26

In Part 1, we discussed the broad debate around the nature of Bluesky as it relates to openness, independence, and safety. But here's the thing: only dorks like me (and I guess you, if you read it) care about those aspects of social media. We may think, or wish, users cared more, but that isn't the state of play. Those Big Ideas are not the primary concern for social media users. They just want an enjoyable, informative experience surrounded by people they like.

The Bluesky Questions, Part 1

9 minute read Published: 2024-11-24

What is the value of a social network? What is the value of a decentralized social network? And why is it that for some, the only acceptable and moral kind of technology is the kind nobody can own?

Run, Hide, Fight

6 minute read Published: 2024-11-06

I'm just a teacher. I'm no political expert; I have no special understanding of voter motivations, policy implications, procedural levers, or anything else you want an expert on right now. I'm just a teacher, but I've taught in the mad era of normalized school shootings.

Seems to me, there's an armed madman in the building.

Cardboard-Covered Wagons

2 minute read Published: 2024-09-30

When I was about nine, I saw the way-underrated movie "Explorers," starring a very young Ethan Hawke and River Phoenix (!) for the first time. The movie involves creating a spaceship out of a very hacked-together Apple computer and a Tilt-A-Whirl.

Meditations on The Human Web

13 minute read Published: 2024-05-19

A year on from writing "Truth in the Age of Mechanical Reproduction", much of what I had feared has come to pass. In fact, in many cases things are worse than I expected.

Interfaces

9 minute read Published: 2024-02-05

There's nothing a user interface designer loathes more than complexity. Every design—at least, every modern design—seeks to minimize clicks, icons, visual noise. What if instead of a button, we had a borderless icon? What if instead of navigation controls, we used gestures?

And what if—hear me out—instead of search results, we had language model-distilled text delivered to you, hot and fresh?

Truth in the Age of Mechanical Reproduction

25 minute read Published: 2023-04-13

Count me among those who are alarmed about the implications of "AI," such as it is. But I am not among those who worry about machines taking over. I see no signs of intelligence—either from the large language models being hyped right now, or from those doing the hyping. My concern around this technology is more mundane than apocalypse, but more profound than simple economic impact.

I'm terrified we're about to lose the war for truth.

Interrogating Bias in Incident Response

6 minute read Published: 2022-11-03

It's Friday afternoon. It always happens on Friday afternoon. You're ready to be done for the week, having closed out a pesky ticket that took far too long. Just as you're about to lock the screen and punch out for the day, you watch the email arrive—almost in slow motion—with that dreadful tagline:

URGENT: Account Compromised

Goodbye to your Friday evening. You don't get to sit down and watch the game. You don't get to enjoy a nice dinner with the fam. Because you, through a series of questionable life choices, have made your way to the role of Lead Incident Responder. The clock is ticking, and all eyes are on you.

And you know you have at least 2 adversaries: the criminal trying to cause your organization harm, and your own flawed, bias-prone brain.

The Federated Future

7 minute read Published: 2022-05-03

Look, it's not original thinking to be concerned about the future of social media with a megalomaniacal billionaire threatening to impose regressive policies. Enough ink has already been spilled on what might or might not happen with Twitter as the new owner molds it in his image. The debate rages on about whether Twitter is a town square, whether it ought to be, or whether something that functions as a public service should in fact be driven by profit. But that debate misses the fact that some folks have already created a truly free alternative. It didn't require government intervention. As always in the open source software world, it simply took the conviction, creativity, and hard work of a community.

Or in this case, a federation of communities. This last week, I dove back into the Fediverse by way of Mastodon. Mastodon is a free and open alternative to Twitter—or "the birdsite," as users of Mastodon call it. What I've found has not just made me want to stay, but made me question my assumptions about social media in general.

Let's explore how your entry into the Fediverse might proceed.

On Learning and Fear

5 minute read Published: 2021-12-23

During a recent talk I gave on self-teaching in tech, I shared my 4 "Maxims" for teaching and learning. These were the distillation of a career in education. Of the four, the most important was this: You can't learn if you don't feel safe..

But some folks disagreed vehemently.

Do I Need a Degree to be Successful in Tech?

5 minute read Published: 2021-09-05

Recently on a stream, I was asked whether I thought someone should get a degree in cybersecurity, or straight computer science if they were interested in a career in tech. This question is both nuanced and critical, so I felt it deserved more than an off-the-cuff attempt live on air. I don't pretend to have the answer that makes sense for everyone, but I would like to provide a few points to consider for all who might be facing this exact question.

What a Teacher Wants InfoSec To Know, Pt. 3: Constructing Knowledge

7 minute read Published: 2021-02-21

Stop me if you've heard this one: an okay, not-great, semi-engaged student is called out by teachers by not "working to potential." Except that kid, in their spare time, is doing amazing things in whatever area they have a passion for. Truly incredible output, whether it be music, video, skating, or, yes, technology. But of course, that's not what the classroom gives a crap about, so the school thinks of the student as average.

I was that kid, and I bet more than a few of you were as well.

What A Teacher Wants InfoSec to Know, Pt. 2: The Zone

5 minute read Published: 2021-01-09

Time to drop a little education theory. We're going to start off with Lev Vygotsky, a theorist every licensed teacher learns about in their graduate courses. Lev, like most well-known ed theorists, was primarily focused on childhood development. Nevertheless, his insights into how learning works in the human mind can be valuable for learners of any age.

What a Teacher Wants InfoSec To Know, Pt. 1: Safety

6 minute read Published: 2021-01-04

I would like to tell you this post is not inspired by Bean Dad. That's mostly true, although I'd be lying if I said he wasn't the inciting incident that made me tear down my website and rebuild it as a blog, finally moving off Medium. Anyway, welcome. Have a seat. We have some work to do.