Nic Chan's Avatar

Nic Chan

@nicmakesstuff.bsky.social

codes on the weekdays and draws on the weekends. tech stuff, web accessibility, cats, and fire emblem๐Ÿ’– Mostly on Mastodon @ https://indieweb.social/@NicMakesStuff

68 Followers  |  90 Following  |  33 Posts  |  Joined: 16.06.2025  |  2.1872

Latest posts by nicmakesstuff.bsky.social on Bluesky

Preview
You've broken your streak Thoughts on perfectionism and burnout, and how to move away from an all or nothing mindset

Life is messy, doing something is nearly always better than doing nothing - but we have to let ourselves off the hook when we (inevitably) canโ€™t do everything. Streaks make that harder. Duolingo I am looking HARD at you.

I wrote a bit about streaks here ๐Ÿ‘‡๐Ÿป

amyhupe.co.uk/articles/you...

2/2

07.08.2025 08:08 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0

I had a dream where I was invited to meet with a potential client, so I prepared for the standard conversation, but it turns out it was actually a group interview of 30 teams trying to answer questions that were taped onto a moving train, and that's kind of what tech hiring feels like right now ๐Ÿ˜‚

07.08.2025 00:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Eric has managed to put my vague feeling of discomfort around inclusive personas into actual words. A must-read!

01.08.2025 07:11 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'll be there, can't wait!! ๐ŸŽ‰

31.07.2025 10:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I need a how to design a killer landing page course pls

31.07.2025 08:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I may be biased, but the new marketing pages are looking incredible.

30.07.2025 13:03 โ€” ๐Ÿ‘ 114    ๐Ÿ” 7    ๐Ÿ’ฌ 17    ๐Ÿ“Œ 3

I was laid-off and am looking for a new role.

Working were design meets code is my jam. I am skilled at building accessible design system components, working with Web Components APIs, and creating scalable CSS architecture.

I work remotely from my home in Manitoba, Canada. ๐Ÿ‡จ๐Ÿ‡ฆ

Shares appreciated!

24.06.2025 16:20 โ€” ๐Ÿ‘ 123    ๐Ÿ” 85    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 6
Blog Personal website and blog of Bill Hunt

Thanks for the shoutout Nathan!

Does Bill Hunt's website count? ๐Ÿ‘€
billhunt.dev

30.07.2025 00:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Branch issue 9 magazine cover - Summer 2025 - Attunement: Designing in an era of constraint. Illustration by Tessa Curran.

Branch issue 9 magazine cover - Summer 2025 - Attunement: Designing in an era of constraint. Illustration by Tessa Curran.

Issue 9 of Branch magazine (which I worked on as copy editor) is out now! branch.climateaction.tech/issues/issue...

Published by the Green Web Foundation, Branch is an online mag written by and for people who dream of a sustainable and just internet for all.

Highly recommended reading!

25.07.2025 09:30 โ€” ๐Ÿ‘ 10    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The hater blood within me runs strong ๐Ÿ˜‚๐Ÿ’› Thank you for your kind words!

24.07.2025 23:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Read the latest issue of Branch Magazine - Nic Chan Bridging the gap between web development and sustainability.

๐Ÿ“ Read the latest issue of Branch Magazine

It's so great to hear from people who actually want to address impending climate disaster!

www.nicchan.me/blog/read-th...

24.07.2025 14:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Please, can we have ARIA Notify - Nic Chan A hate letter to live regions.

I forget standards wonks arenโ€™t the only ones paying attention to proposals.

โ€œPlease, can we have ARIA Notifyโ€
www.nicchan.me/blog/please-...

I was meh initially, and gave a pile of feedback in ARIA WG and at TPAC. It has matured since. It does not replace live regions.

#accessibility #a11y

22.07.2025 13:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Building my new website: A modern approach to font fallbacks with font property adjustments - Nic Chan Also, how personal is too personal for a personal site?

๐Ÿ“ Building my new website:
A modern approach to font fallbacks with font property adjustments

I finally took the three screenshots I needed to publish this post. I also got round to adding drag and drop for all the windows ๐ŸŽ‰

www.nicchan.me/blog/buildin...

22.07.2025 10:43 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm amazed this ecosystem (Twine) has flourished for so long, without feeling the need to cause a breaking experience by ripping things out unnecessarily, and I respect the hell out of them for that... However, it causes an itch in my brain whenever I type that dollar sign again ๐Ÿ˜‚

22.07.2025 02:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have the opportunity to help someone with a text-based game in Twine, which lets you build games with web technologies! My initial thoughts are:
1. Wow, this is super cool
2. Holy shit, it's still using jQuery

22.07.2025 00:44 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Nic Chanโ€™s Delightfully Retro Website Is a Visual and Accessible Triumph - Opus Itโ€™s always inspiring to see such a detailed and intentional website design.

Itโ€™s always inspiring to find a website like @nicmakesstuff.bsky.socialโ€™s that was obviously designed with a lot of care, intention, and personality. #webdesign

21.07.2025 22:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Thank you for the lovely write-up, this was so wonderful to wake up to! ๐Ÿฅน๐ŸŽ‰

21.07.2025 23:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As more journalists are driven out of their jobs, I keep hearing this drumbeat of "it's ok -- they can start their own newsletter or publication." Some can. But becoming your own business is a huge job, and will eliminate many talented reporters from the public sphere. Here's why. (1/5)

10.07.2025 18:49 โ€” ๐Ÿ‘ 3544    ๐Ÿ” 778    ๐Ÿ’ฌ 91    ๐Ÿ“Œ 177

I tried to make a website that was a color not purple and failed instantly, let's just call it a strong brand

19.07.2025 07:37 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A handy use of subgrid to enhance a simple layout subgrid in CSS is really handy for getting a nice level of design detail in place, especially in terms of maintaining a nice reading line, as Andy shows in this article.

subgrid in CSS is really handy for getting a nice level of design detail in place, especially in terms of maintaining a nice reading line, as Andy shows in this article.

piccalil.li/blog/a-handy...

17.07.2025 11:04 โ€” ๐Ÿ‘ 24    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Day ruined

17.07.2025 09:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Saw a totally cool font that I would have happily shelled out for but it turns out the creator decided to release it as a limited nft in 2025!!! I'm clearly not mad about this at all!!!

Totally unrelated, anyone have some cool variable fonts they love?

17.07.2025 08:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Beware of the Google AI salesman and its cronies Exposing the overly salesy AI Overviews that will push you to buy bad products and exploring the system making it possible.

I love the thoughtful research into something I think we all feel but find it difficult to quantify. Fuck AI overviews.

housefresh.com/beware-of-th...

17.07.2025 00:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Why Women in Tech isn't enough Women in Tech spaces help, but fall short in the long run. Real progress needs systemic change and active involvement from men in positions of power.

I have been back and forth over the span of 5 years about whether to publish this article.

All opinions and experiences in this post are my own, or from people I personally know, backed up with recent reports and statistics.

16.07.2025 14:25 โ€” ๐Ÿ‘ 243    ๐Ÿ” 80    ๐Ÿ’ฌ 21    ๐Ÿ“Œ 29
Links? Links! - Infrequently Noted Alex Russell on browsers, standards, and the process of progress.

I spent hours and hours trawling through the sites of some of the world's best web developers, and despite the horrors I regularly experience in my daily work in Big JavaScript Territory, what I saw left me hopeful:

infrequently.org/2025/07/links/

16.07.2025 23:17 โ€” ๐Ÿ‘ 84    ๐Ÿ” 19    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 4

I've criticized the IAAP a lot and again they are in the spotlight for their policies regarding continuing accessibility education credit. They strictly control what's allowed as one and you need various amounts of them to continue holding a certification.

08.07.2025 14:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I will be there! ๐ŸŽ‰ So excited!

11.07.2025 14:11 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But yeah, making ARIA Notify announcements automatically translatable does require something like this available to more than just AT, so overall I'm in favor, I hope that was communicated in my article!

11.07.2025 07:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

terrible practices means useful things shouldn't exist (ie. SEO keyword stuffing doesn't mean we shouldn't have alt text), but it did come to mind as ripe for exploitation ๐Ÿซ 

11.07.2025 07:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Part of me is torn, like my first gut instinct was I love this idea, the second thought was that if there is some kind of HTML API for notifs, I know marketers are instantly going to stuff it with absolute shit instead of keeping it for state communication... Not that I think the existence of -

11.07.2025 07:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@nicmakesstuff is following 20 prominent accounts