Interactive Tone Spectrum Analysis Tool (tone-of-voice-engine.vercel.app)
This looks like a really cool tool.
Define your position on the tone spectrum, then generate a standards document.
This looks like a really cool tool.
Define your position on the tone spectrum, then generate a standards document.
Like many front-end developers, I don’t have a formal computer science background. I rolled into this discipline as a designer wanting more control over the end product and though I did get a bachelors of ICT degree, the actual studies were, ahem, quite light in terms of “fundamental computer science”. This means all I know about capital-s Software Development, I learned as I went from various sources. If that’s you too, this article hopefully saves you a few years.
Senate Minority Leader Charles Schumer (D-NY) has to go. That’s the conclusion of multiple Democratic groups, House members, and candidates after Schumer oversaw his caucus implode ahead of passing a continuing resolution to fund the government with nothing more than a meaningless promise on the Affordable Care Act subsidies. Preserving health care was the whole point of the government shutdown; Democrats and workers nationwide begged Schumer to hold the line. Now, they say he has disappointed them for the last time.
[Jessica Adams] said a student submitted the complaint to the office of U.S. Senator Jim Banks over a graphic she used in her class. Adams said Banks’ office then contacted her dean.
The material in question was the “pyramid of white supremacy” developed by the Safehouse Progressive Alliance for Nonviolence in Boulder, Colo. It lists forms of overt and covert white supremacy, from not challenging racist jokes at the bottom of the pyramid to lynching at the top. The phrase “Make America Great Again” is included as “covert white supremacy.”
“The importance of power and the dynamics of domination and subordination in multiple manifestations of oppression, particularly among historically oppressed groups, will be explored,” the course description reads.
Ownership grows. Separate roles start to come together. Tools become shared. Discipline lines become blurrier. The system becomes something shared.
I’ve found this moment to be a consistent leading indicator of more collaborative changes to come, where an entire team is embracing working software as the real signal of efficacy—and how the broader organization will soon follow.
Archaeologists found no signs of destruction or mass abandonment, implying that Pictish inhabitants maintained aspects of their identity while absorbing Scandinavian practices.
Historians have long debated what became of the Picts, whose name fades from written records by the ninth century. These new findings challenge the idea of their extinction, pointing instead to a process of integration and survival.
While much remains subject to speculation, this research marks one of the most significant reinterpretations of Scotland’s early medieval past in recent years.
Oooooh
So what’s a possible solution to providing context? Well, in a perfect world, you can make each label unique, and that’s it. Problem solved. But, in this world, the unique identifiers are the various account names, which can be too long, with inconsistent lengths preventing them from being used as labels or in a tooltip copy. So the Designer has chosen to use “Delete” as the label instead. The Developer then chooses to use an aria-label to provide the additional context, thus making each button label unique. As an ARIA attribute that’s well supported, this would definitely work. However, there’s an unexpected consequence. Each button has custom event tracking that grabs the label, which exposes sensitive data. This is because the aria-label now serves as the control’s name.
This isn't the first article I've read about this, and it's terrible each time.