setting up an iOS image posting POSSE workflow for Hugo

- kudos:

Several days ago, I posted that: One of the biggest gaps in my current website-first approach to social media is an inability to snap a picture and quickly post it. I’ve wanted to tackle this for a while, but an upcoming cool vacation has me thinking I should really go for it. A couple of days later, I realized I wasn’t alone in this when Alex Sirac picked up the post on their website, and it got another sympathetic comment there, too.

- kudos:

This morning, I’m realizing (and somewhat to my horror) that some of my reflection on whether to change up one of my classes essentially mirrors the ed psych debates about constructivism versus direct instruction that I found so intolerable in grad school.

some thoughts on joining Bluesky, maintaining platform independence, and tweaking Mastodon

- kudos:

It’s now been over two years since I ditched Twitter, and I recently made the decision to go ahead and outright delete the account rather than leave it there to ward off imposters. It’s been really interesting to explore the new landscape of social media during this time, and I wanted to put together a post with some of my current thoughts. I’m on Bluesky now, I guess? First, I set up a Bluesky account a number of weeks ago, and I’ve been following other Bluesky accounts for a while (first via RSS, now via the Reeder app alongside RSS), but I’ve finally started actually using it since the election, which seems to be sparking some new interest in ditching Twitter.

- kudos:

Teaching my project-focused WordPress class keeps me humble: I answer so many student questions with “I don’t know how to do that, but I know it’s possible. Let’s figure it out together.”

- kudos:

In our big content management systems class project this semester, students are knocking it out of the park in a way that makes me proud of them but also reassures me that maybe I understand this stuff despite no formal training after all.

🔗 linkblog: my thoughts on 'WordPress.org’s latest move involves taking control of a WP Engine plugin'

- kudos:

I am slowly writing something related to open source governance this semester, so naturally this story keeps getting wilder to give me things to think about. link to “WordPress.org’s latest move involves taking control of a WP Engine plugin”

🔗 linkblog: my thoughts on '‘The Community Is In Chaos:’ WordPress.org Now Requires You Denounce Affiliation With WP Engine To Log In'

- kudos:

This was a hell of a semester to decide to not dedicate a whole lecture to WordPress in my CMS class. link to “‘The Community Is In Chaos:’ WordPress.org Now Requires You Denounce Affiliation With WP Engine To Log In”

🔗 linkblog: my thoughts on 'If WordPress is to survive, Matt Mullenweg must be removed'

- kudos:

I teach WordPress, and I guess I should be covering this this semester. I’ve been avoiding reading about recent drama at Automattic, but if this is a taste of it, wow, wow, wow. link to “If WordPress is to survive, Matt Mullenweg must be removed”

- kudos:

Like much software, I only know as much Git as I need to get my stuff done, but I’m pleased to report that some code conflicts in class finally got me to learn .gitignore.

- kudos:

More than once, I have gotten myself in trouble while teaching my WordPress class by getting out of my web hosting comfort zone. Today, though, I pulled off some DNS and cPanel stuff right on the edge of my limits, so let’s hope sailing stays smooth for the whole semester. 🤞🏻

webcomics and the importance of content aggregation

- kudos:

One of the joys of teaching a class on content management is the way that the concepts we discuss and work with have seeped deep into my brain, making it impossible to consume web content casually ever again. I write that half jokingly, but it’s amazing how much ICT 302 affects the way that I see the web, and how much my everyday encounters with the web shape my teaching in that class.

- kudos:

Summer is my traditional time for messing around with my Hugo site. It’s relaxing, but it’s also professional development, given that I teach content management systems every fall.

setting up POSSE-style microblogging with a Hugo static site and Micro.blog

- kudos:

I was recently talking to some friends about how I’ve been working to make my Hugo blog the center of my online presence. In particular, even though I didn’t know the term at first, I’ve been trying since 2019 to follow the POSSE strategy of “Publish (to) Own Site, Send Elsewhere” (note that, in the grand tradition of many tech acronyms, everyone agrees what the acronym means, but there are multiple ways of understanding what it stands for exactly).

- kudos:

My second-to-last class meeting for my content management course featured an impromptu lecture on how URL structure is undervalued by both web users and site designers. It wasn’t irrelevant to course concepts, but I hadn’t been planning on it either.

pre-conference updates to my online presence

- kudos:

This week, I’m attending two different research conferences (well, I only barely attended the first one, to be honest). The leadup to these conferences has involved some changes to my web presence, just in case people actually check my website when I put it on my slides. Overall, I’m happy with the changes that I’ve made, so I thought I’d take advantage of my free Delta in-flight wi-fi to blog about some of the changes I’ve made and why.

- kudos:

Don’t tell my students, but half the reason I have them work with Hugo in my web content management class is because I enjoy working with it so much. Over the past week, I’ve hacked together an author taxonomy for our class site, and I’m super pleased with it.

🔗 linkblog: my thoughts on 'A jargon-free explanation of how AI large language models work | Ars Technica'

- kudos:

Haven’t read this yet, but I’m bookmarking for my classes. link to ‘A jargon-free explanation of how AI large language models work | Ars Technica’

how I'm talking about generative AI in my content management class

- kudos:

Fall 2023 will mark my fifth time teaching my department’s class on Content Management Systems. I have really loved taking on this class and making it my own over the past several years. It’s also been fun to see how teaching the class has seeped into the rest of my life: It’s a “cannot unsee” situation (in a good way!) where the concepts I teach work themselves into everyday encounters with the news, my own websites, and other things around the internet.

- kudos:

Slowly realizing that I have no choice but to make generative AI one of the themes of my content management class in the fall.

🔗 linkblog: my thoughts on 'Internal Twitter Video Reveals Twitter Bent Over Backwards To Protect Trump And Pro-Trump Insurrectionists | Techdirt'

- kudos:

Helpful summary by Masnick; bookmarking for later. link to ‘Internal Twitter Video Reveals Twitter Bent Over Backwards To Protect Trump And Pro-Trump Insurrectionists | Techdirt’

🔗 linkblog: my thoughts on 'Moderator Mayhem: A Mobile Game To See How Well YOU Can Handle Content Moderation | Techdirt'

- kudos:

This is a neat game that shows how difficult content moderation is. Excited to have my content management students play it in the Fall. link to ‘Moderator Mayhem: A Mobile Game To See How Well YOU Can Handle Content Moderation | Techdirt’

a small victory for not policing students

- kudos:

I’ve never been a fan of policing student behavior in my classes. I don’t take attendance, I’m pretty generous when it comes to late work and making up assignments, and I try to make participation in class something that’s organic rather than something structured and forced. In recent years, this hasn’t necessarily gone well. For example, the undergrad class I’m currently teaching has lousy attendance, and I struggle to get anyone except the 3-4 same voices to contribute to class discussions.

- kudos:

Kiddo is coming with me to class this afternoon, which is fun—but complicated by the fact that my lecture today is the most controversial and ‘adult’ of the semester for this class. Still, maybe a kid will have important insight on controversies surrounding content moderation?

- kudos:

I feel like I am constantly fine-tuning how I do assessments in my classes. I want to trust students and avoid policing them, but I’m frustrated when they respond to this approach by acting like it exempts them from attending class and participating.

data privacy and kiddo's school

- kudos:

In addition to all the irritating ClassDojo stuff going on at kiddo’s school, I’ve also spent some time banging my head against the wall made up of two forms: One to opt out of FERPA directory information sharing, and the other to opt out of kiddo’s information being shared with media outlets. I’m too tired tonight to get into all the details of what’s been going on, but the short version is that there’s no (clear, easy) way for spouse and I to request that kiddo’s name and image not be shared on school social media without also insisting that kiddo’s name and image not appear in innocuous things like… a school yearbook.

- kudos:

Prepping a Fall class and feeling torn between wanting to make a lot of improvements and not wanting to burn myself out by reinventing wheels from previous semesters.

- kudos:

Setting up a Canvas course gets meta when you’re doing it for a class on web content management.

some Hypothesis (and other) updates for the blog

- kudos:

Shortly after last week’s mostly-successful experiment with Hypothesis, I noticed Chris Aldrich posting to Micro.blog about the software and started up a conversation. I’d followed Chris a few weeks before in trying to get more into Micro.blog (perhaps my favorite indie social media platform out there, though I’m also enjoying getting into Mastodon) by following academia and academia-adjacent folks, and was pleased to see an area of common interest. It wasn’t until a separate conversation on Mastodon this morning that I remembered that my Hypothesis setup was dependent on my manually checking annotations on my website.

- kudos:

I brought up the federal German elections in class today to make a point about WordPress; I’d say it made sense in context, but I can’t promise that was true for the students!

- kudos:

I just had to annotate a class reading to explain first that “AIM” stands for AOL Instant Messenger and second what instant messaging was, all because I wasn’t sure my students would understand either. This makes me uncomfortable.

- kudos:

Beginning of semester stress dreams, Fall 2021 edition: Dani Rojas is enrolled in my content management systems class but is refusing to comply with the mask mandate.

- kudos:

TIL that if you find out your content management students aren’t accessing the LMS course in the way that you told them to (some only check “to do” page, not main course page), you can at least turn it into a review of course material!

- kudos:

Having my students post a weekly report on what they did that relates to each course objective. When it works, it’s the best kind of assessment—it assumes that there’s learning always happening and that we just need to notice it.

- kudos:

I set up a private Slack group for one of my classes today, and within 15 minutes, they had turned my face into a custom emoji. 😂