To help clarify why this is a big deal, I'd like to share why I've been so excited about this project...
[tl;dr] - This is the first tool I'm aware of that actually allows you to generate both API docs and design tools from the same source.
Static documentation is a lie waiting to happen. Once docs are even slightly out of date, people lose trust and eventually abandon them.
On the engineering side of the dev/design process, this is easy to work around. We generate documentation from code and structured comments, which allows us to trust our docs as an up-to-date point of truth.
If you're building a design system that both engineers and designers will work with, there's no real solution to keeping sketch symbols and React components in sync. You're essentially stuck maintaining "static documentation" for designers in the form of a sketch file.
More often than not, things get busy, or someone forgets to commit a change to the sketch file, and the sketch symbols fall behind the code used in production.
Developers start to receive mocks that don't match the "standard" components they're using. Designers start to wonder why fidelity is lost by the time features make it to production. The design system falls apart.
`sketch-reactapp` will help us deal with the static documentation problem the same way we deal with it on the engineering side of things: generate from source.
This is the first tool I'm aware of that actually allows you to generate both API docs and design tools from the same source.
I've also had the experience of getting "suspicious looks" while walking in suburbia.
I was once stopped and questioned by a police cruiser because I was walking on a well lit street at night in my Ohio hometown. The officer was reluctant to accept that anyone would walk for the sake of walking - and yes, I've read "The Pedestrian" by Ray Bradbury [1]. Truth can be as strange as fiction.
After living in NYC for 10 years, walking has become such a natural part of life that I completely forgot how unusual it was in suburban Ohio.
I can't help but think that the lack of walking goes beyond negative health effects; I feel like it erodes civil society to a certain degree. When you drive door to door, you rarely interact with strangers. Given my experience, I don't think "paranoia" is too harsh of a word to describe what car-focused settlement patterns can do to people.
Comic Sans does serve one good purpose; it's a dyslexia-friendly typeface. It's nice that Comic Neue preserves some of the letter "hints" (ie. the "b" and "d" glyphs have slightly different bottom terminals).
Although if you're trying to optimize specifically for dyslexia, you'd be better off with something like OpenDyslexic [1].
Amazing. Under "other states", I noticed a few minor engagements in "CA". I wondered if I had read that right - California?
This ended up bringing me to an article[1] about California's involvement in the Civil War, a state that I had previously written off as uninvolved in the conflict. Not only was there a significant union fort in what is now Los Angeles, but they had camels(!?) for desert operations.
While very well executed, the basic idea of delivering a document that doesn't make sense without javascript just seems wrong to me.
I've always thought the real promise of responsive design is "mobile first", delivering a basic document that works on its own, then enhancing layout/resolution for larger viewports and browser capabilities using CSS. This approach basically does the opposite.
In the last 10 years, the federal minimum wage has not risen, effectively reducing the minimum wage by about $1 due to inflation.
The richest 500 people in the world grew their wealth by $1.2 trillion in 2019, a 25% increase over a period of one year.
The minority build their wealth on the labor and taxes of the majority, but sure, adjusting the tax code is "stealing".