Activity

26 posts in the last year

Posts

Is AI dwindling our ability to learn?

There's a lot of articles coming up where kids are using AI to answer and come up with essays to submit to their teachers. You think that's bad... Teachers are apparently using AI to make assignments now. Essentially what we feared is happening, AI material teaching AI material....

Read more →

This is why we can't have nice things...

Who would have thought a wallpaper program would compromise our systems? I'm surprised Zedge hasn't had an incident yet (I think). Popular Steam wallpaper app hijacked to spread dangerous malware — how to stay safeCybercriminals are using Wallpaper Engine to target Steam accounts...

Read more →

Risks, Pros and Cons

I'm back to doing a Pros and Cons process for my next moves in life. I have an opportunity but how heavy is that weight? Will it net me positive or negative? How would it affect my family? Especially my kids?

This is where I lose sleep again.

Weird escalation.

To the dad in this video, I completely understand your position. It's our duty as fathers to protect our children. To the man throwing a tantrum, why are you so obsessed with trying to get the little girls in the mens restroom? The dad is clearly compromising the situation he has...

Read more →

linkrobins/support v1.5.0

Release v1.5.0 · linkrobins/supportForum The Tags link is back in the support sidebar. Opening Support no longer hides your link to the Tags page — only the long list of individual tags is tucked away. Deleted tickets stay in the l...GitHub Forum The Tags link is back in the supp...

Read more →

Simplify what you can

I have been making rounds in my ecosystem lately trying to optimize and simplify my processes. It's working out great!

Projects that have been sitting stagnant for years are finally seeing light, and I've never been more proud of what I can accomplish than recent weeks!

The cost of undoing everything

I've spent the last couple of days redoing and undoing my Link Robins website and business plan. Over and over. Each time the goal was the same: shift it somewhere that hurts me less, somewhere the business might finally catch some momentum. And each time I'd unwind it and start...

Read more →

Start and grow with Flarum

When I started hosting Flarum forums, the pitch was scale. Help communities that were already big handle the load and keep running. It's a real problem, but it's also a solved one — there's already a market for that, and I was walking into it late. So I shifted. Instead of scale,...

Read more →

The balance is sacrifice

I've spent the last week on minimal sleep. Running my own business on one side, working full time for my employer on the other, and neither one got less of me because the other exists. I'm committed to both causes. The momentum will not slow down. I will succeed at both — and I'l...

Read more →

Own what you ship

There's a principle I keep coming back to, and lately it feels more load-bearing than ever: own what you ship. If you can stand behind every line of what you build — explain what it does, fix it when it breaks, support the people using it — you're doing it right. How you wrote it...

Read more →

Search that forgives a typo

Native Flarum search is exact-match. Misspell a word and you get nothing back — which is exactly when you're most likely to be searching, half remembering a thread from months ago. So this week I wired up Typesense for Flarum Hosting, and now Pro and Enterprise forums get typo-to...

Read more →

Guruji, apparently

I help out on the Flarum forums when I can. This week's thread was a marathon — someone on shared hosting upgrading Flarum 1.8 to 2.0, and nearly everything that could go sideways did. We chipped away at it across thirty-some posts: a blocked exec() function, a full vendor wipe a...

Read more →

Trying TLS for SaaS by Cloudflare

I've been experimenting with TLS for SaaS by Cloudflare, and it's one of those features that quietly removes a whole category of work. Last night I shipped custom hostnames for Link Robins status pages. Each client CNAMEs their own subdomain — something like status.client.com — a...

Read more →

Nine points, somehow

I have no idea how Points work at discuss.flarum.org. I just know I went to bed with 8 and woke up with 9. I could go read how the gamification extension actually scores things, but honestly, the mystery is half the fun. A number went up while I was asleep. I'm counting it as an...

Read more →

SEO features I actually agree with

Two pull requests landed on the FriendsOfFlarum SEO extension within the last hour, and these are exactly the kind of features I can get behind. The first one adds a toggle to de-index user profile pages. Profile pages are classic low-value pages for search — thin content, mostly...

Read more →

Automating the boring parts

I've spent the last couple of weeks optimizing my workflow for Link Robins, and the improvements are starting to pay off. The big one: a lot of the deployments for client sites are now offloaded and automated instead of being something I have to babysit by hand. That frees up rea...

Read more →

Stay humble, keep growing

Sometimes troubleshooting takes hours, even days. Other times it's quick and painless. I've had several run-ins like that this past week — some problems fold the moment you look at them, others make you earn every inch. My head's already big. And when other people start inflating...

Read more →