Debugging tip I repeat every semester, which I want to remind developers of all levels:
Trying to fix multiple problems at once usually means fixing none. Focus on one issue at a time. It’s faster and far more effective.
Posts by Dan Stephenson
For those using AI tools in your daily work, which model/tool do you use most regularly? Do you use a different model/tool outside work?
TIL the crew of Artemis II had internet access, which raises some very modern questions.
What kind of ads even reach astronauts in orbit? And if one of them clicked “hot singles in your area”… who would they have been matched with?
I just stumbled across a website that prompted me to install the Adobe Flash player. That's something I never thought I would see again.
Every few years I revisit coding fonts to see if anything better fits my style. Found a cool site today that uses tournament-style brackets to help you pick the perfect one.
Looks like Red Hat Mono wins for me!
www.codingfont.com
This time last year, Door Dash implemented Klarna for "buy now, pay later" functionality. I am curious: Has anyone in my network defaulted on their burrito loan?
Why do so many people skip the most valuable first step in troubleshooting, checking the documentation?
It is often the fastest path to understanding the problem, yet it is the step most commonly overlooked.
I thought Chuck Norris was supposed to be immortal? That must've been one hell of a fight against the Grim Reaper, who no doubt cheated to beat Chuck Norris.
Why do so many companies still seem to think date of birth is secure information to verify someone's identity? For many people, their birthday is easy to figure out with a quick look at their social media.
If you're looking for a new domain (or a cheap renewal), whc is offering a $5 promo right now. Great for any of my students looking to get their portfolio online.
whc.ca/domain-names/...
For how long is a year "new"? If I am attending an industry event this week and greeting someone for the first time in 2026, do I wish them a happy new year?
Every day I seem to see or hear about a "viral" this or that. Everything can't be viral, or nothing is viral.
Do we have a metric for what makes something viral online?
I think this article makes good arguments about how Figma promised consistency at scale. Instead we got bureaucratic design systems and lost creative judgment. Are your tools empowering or controlling you?
What Figma Got Wrong About Design Systems -
I am curious to know if any graphic designers in my network have abandoned Photoshop/Illustrator for alternatives like Affinity or other tools?
It's 2026, and I still have to teach young folks to manage files on their computers. Four times in the last week I've had to sit with someone and show them how to copy, cut, paste, rename files, etc.
Wasn't this generation supposed to have grown up with and understand this tech?
We’ve lived with AI chatbots long enough that this shouldn’t need repeating: confident and convincing doesn’t mean correct. Treat AI as a starting point, not a source. Verify everything. Web search tools still work; use them to find information.
Thinking back on 2025, wasn't TikTok supposed to be gone or sold by now?
I still have TikTok functioning on my phone, and it's still owned by ByteDance.
As we start a new semester, a reminder to students everywhere: it’s okay to not earn an A+, submit imperfect work, miss an assignment, or feel frustrated by hard material. Those moments mean you’re learning. Struggle isn’t a failure signal - it’s part of the process.
What do you think the hot web design trends of 2026 will be?
What web design trends do you hope we see less of in 2026?
“One learns from books and example only that certain things can be done. Actual learning requires that you do those things.” — Frank Herbert
A reminder to my students and students everywhere. It's okay not to know things - you're here to learn. But make sure when you encounter something you don't know, you take the time to practice and use the skills/knowledge so you do know it next time you need it.
AI transcription bots are everywhere in meetings—but are we handling privacy right? Should their use and terms be disclosed in advance, announced at the start, or is there a better norm we should adopt?
A student used a random image converter they found online and kept getting corrupted WebP files. I showed them the method we’ve practised all semester, and they said I should “remove the website from the Internet since it doesn’t work.” I’m flattered they think I have that power.
More and more the word "hacked" seems to be used in the media for an undesired technological outcome that can't be explained. We need to find a better word to use.
I chatted with a web dev tonight who ranted about PHP being “ancient” and “unusable.” Five minutes later he said he loves working in WordPress and Drupal. It felt like AI-fed talking points. When I mentioned the contradiction, he immediately walked away.
There is a website I log into often that implemented passkeys. Now, whenever I log in with a passkey, it skips prompting me for a password but asks for my TOTP code. Doesn't that defeat the purpose of a passkey?
Whatever happened to the idea Google had years ago where Google Asisstant could phone your local barber and book a haircut for you? It seemed far fetched at the time, but now very doable.
I am disappointed I still need to remind people of this. ChatGPT (and other GenAI LLM tools) is not a truth machine, as it generates responses based on statistical patterns in its training data rather than a commitment to factual accuracy.
I've been exploring my Elgato Stream Deck Mini over the last few weeks and discovered it can have live tiles - clocks, timers, weather, etc.
I am finding this really useful to still be able to have a clock when I am running full-screen applications (like games).