Hello All,
Please excuse the link dump, but this is what I had to do as I procrastinated on for so many weeks. I’ll try to do it regularly now to keep the content in control. With this, let’s start, and I hope you will find something useful down here 🤞
📚 To Read
“Your browser may not be compatible with all the features on this site.”
We should all be very concerned if some websites are indeed implying that anything other than a Chromium-based browser is now obsolete. The prospect of an Internet that is only accessible with Chromium-based browsers should horrify everyone. The web was specifically designed to allow a wide variety of browsers and other applications to flourish. The last thing we should want is Google controlling how we access the Internet, and this has been widely discussed all over the Internet for years.
This is something I feel is incredibly important and something we should all be concerned about.
Unless you’re in the mafia, your company isn’t your family
The title sums it up really well, and while giving it all you’ve got to your company is a good thing, getting emotionally attached to it is usually not such a good thing and is something we should all avoid.
Better accessible names
A good read on why accessible names are needed and how to name like that.
When is it OK to Disable Text Selection?
Mostly the answer to this is no you don’t need to disable text selection, but there are some scenarios where this is a valid and acceptable approach.
26 Things from “101 Things I Learned in Architecture School”
Some good notes (points) collected by Dave from architecture school
Yes, accessibility is also a backend concern
The title is more than self-sufficient here. Will recommend reading it if you’re curious as to how and why of it.
The self-fulfilling prophecy of React
This is a good and interesting post on why React thrives over the competition and why it continues to do so even when it is not the best tool for all your use cases.
Why do domain names sometimes end with a dot?
This was something new and interesting, I learned.
What it’s like working with an editor
A pretty good read on working with editors (as in writer-editor, not code editor) and something I feel aligns with good code reviewers
Supporting logical properties
Logical properties are great for accessibility but as of now the support isn’t there just yet, but that doesn’t mean you shouldn’t be using them, but you should be using them with proper fallback using @supports so that once they become available your users get a nicer and more accessible experience. Also, if you aren’t aware of what logical properties are, then read Let’s get logical
The Other Internet
The internet has two faces, nasty one filled with grifters, exploiters, scammers and the other is the useful one which intends to help the users, puts out good stuff. So try to stick to the latter part of internet and not indulge with grifters and the ilk.
Take Care of Your Blog
That’s a great advice, one that I don’t myself follow but should, but if you are working on the internet this is one of the best things you can do to grow yourself and help others grow.
I Don’t Believe in Sprints
This one is a hot take! But I agree with plenty of these and feel like. But if you are a fan of sprints, then read this at your own risk 😬
Buttons and the Baader–Meinhof phenomenon
A good read on accessible buttons and Baader–Meinhof phenomenon
Outdated vs. Complete
Another example where Apple punishes the developers for not updating something which doesn’t need updating 😡.
🔭 To Explore
Wildlife livecams
Trust me, you want to see this 😻
A collection of Design Systems for Figma from all over the globe 🌎
The title says it all, so if you’re looking for a design system you can see how popular design systems are doing this or better if you have a design system that’s public then add it there, and maybe it might help someone out
😃 Something that made me smile
https://twitter.com/shouldhaveaduck/status/1587450093061668867?s=20&t=E-ojR49YbNbY5oKnG6Dm5w