This is what large parts of the commercial WWW has become. It really saddens me. It’s like a hundred tortured voices screaming in desperation. How do we fix this?! How did we get here?
What needs to change is culture around value and technology to support it.
Being a journalistic publication in this day and age must be tough with a web culture of “everything is free.” How do you compete with that?! We all need to put bread on the table.
Here’s a practical example how broken the web system is. Okay so a friend told me about a cool DIY instax back for the Mamiya RZ/RB cameras. I do a web search and end up on this film photography website. Looks legit. Looks like work of passion. Good stuff.
As I start scrolling, the document starts jumping up and down like spasm. Turns out there are a lot of display ads, some of them blinking like a strobe.
When enabling an ad blocker, this message is shown. Notice the tiny text with a hyperlink at the very bottom. Yes interesting.
So obviously I’d rather pay with money than with my life energy and mental energy, so I tap it.
At this point I’ve already spent several minutes of time and been subject to some disturbing ads. Cost for reading about this DIT project is climbing...
Tapping that link takes me here [image 1] which after another tap takes me to a sign up form which asks me to do more work. Plus, it asks me to commit to at minimum $5/mo. That’s the price of Spotify! Way too high. If I visit 100 websites like these I’d pay $500/mo which is \
a ridiculous proposition.
At this point I gave up and cut my losses. Cost: ~5 min time, some disturbing blinking ads that made me feel a little ill for a minute.
Ideally there would be a system-level button on the article “read for $1”; tapping it INSTANTLY (<100ms) opens the \
article, subtracts $1 from my bank account and adds $1 to the author’s bank account.
Key is that ease. Only work if it’s system level (no shit “extensions” or “js libraries” will do), really fast and easy to use for authors.
Apple has come close with their own universe of software.
Imagine that but at a global scale.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Re building tools: I strongly believe that tools — software libraries, utilities, etc. — should only be created to solve an issue which you have a direct relationship to. History has proven this to be an excellent measure of success.
[Thread ...]
Most of us have probably experienced the "CRM system made for other people" that sucks, because the creators of it didn't use it themselves and thus couldn't relate to the problems their thing was solving.
So here's some good terminology:
- "Me ware"
- "Us ware"
- "Them ware"
"Them ware" is the worst possible thing; a "none of the roads taken" kind of compromise. You build something for someone else without a need of yourself. It will be incredibly hard to make something good this way since you will essentially fly blind.
Although this article is a bit too extreme and an overreaction, I must say that as a non-Chrome user it seems more and more websites only work in chrom{e,ium}. At least once a week I have this experience (I use Safari.) Thread →
The contemporary idea of a web browser is an abstraction layer for technology to allow some document or software to be available to anyone using a web browser. If your website only works in Chrome it’s really not different from say only working on macOS.
There’s a cost to everything and with web development a big chunk of cost is in quality (making a UI reliable and behave the way a user expects it to.) An increasing cost area is also writing & testing browser-specific code and that seems really backwards to me.
We're growing our Editor engineering team here at @figmadesign. This is an amazing opportunity to work on OS-level engineering challenges together with a wonderful, small and diverse team of passionate humans.
Are you a person who identifies with a group that is often underrepresented in software engineering? Then we are particularly interested in talking! We strongly believe that diverse minds, opinions and perspectives makes for a better life and better software.
@fionaosaurusrex@figmadesign Another example from Figma's initial community & plugins launch in 2019. One file with one page that documents every part of the design, synced daily between PM, Eng and D.
@fionaosaurusrex@figmadesign Some more diagramming examples from the community & plugins Figma feature from 2019.
To me, “design” is a very broad subject. In the case of industrial design—what my peers usually think of when we say “design”—is mainly about constraints. Here’s another way of viewing the practice:
Here’s an overly idealized view of what you might thing design is: