Brian Feeney
1

The Next Reconstruction

Just last week, I had been wondering what Adam Serwer had been up to. We hadn't seen anything from him in awhile. Now he's back with an excellent long read in this week's Atlantic: The Next Reconstruction. With characteristic talent, he frames our current elevated focus on racial justice inside a larger historical context.

Here is where we were in the early 20th century, says Serwer:

As the freedmen sought to secure their rights through state intervention—nondiscrimination laws in business and education, government jobs, and federal protection of voting rights—many Republicans recoiled. As the historian Heather Cox Richardson has written, these white Republicans began to see freedmen not as ideal free-laborers but as a corrupt labor interest, committed to securing through government largesse what they could not earn through hard work. “When the majority of the Southern African-Americans could not overcome the overwhelming obstacles in their path to economic security,” she wrote in The Death of Reconstruction, “Northerners saw their failure as a rejection of free-labor ideals, accused them of being deficient workers, and willingly read them out of American society.”

This is where we are now:

A majority of Americans have accepted the diagnosis of Black Lives Matter activists, even if they have yet to embrace their more radical remedies, such as defunding the police. For the moment, the surge in public support for Black Lives Matter appears to be an expression of approval for the movement’s most basic demand: that the police stop killing Black people. This request is so reasonable that only those committed to white supremacy regard it as outrageous. Large majorities of Americans support reforms such as requiring the use of body cameras, banning choke holds, mandating a national police-misconduct database, and curtailing qualified immunity, which shields officers from liability for violating people’s constitutional rights.

The progress is promising, but the failures glare brighter. Not nearly enough has changed. It can be argued that almost nothing has changed. Serwer then presents Biden as a flawed but suitable politician to lead us through to a more equitable America.

As for the Democrats’ presidential standard-bearer, Joe Biden has struck an ambitious note, invoking the legacy of Reconstructions past. “The history of this nation teaches us that in some of our darkest moments of despair, we’ve made some of our greatest progress,” Biden declared amid the Floyd protests in June. “The Thirteenth, Fourteenth, Fifteenth Amendments followed the Civil War. The greatest economic growth in world history grew out of the Great Depression. The Civil Rights Act of 1964 and Voting Rights Act of ’65 came on the tracks of Bull Connor’s vicious dogs … But it’s going to take more than talk. We had talk before; we had protest before. We’ve got to now vow to make this at least an era of action and reverse the systemic racism with long-overdue concrete changes.”

Hope. Be anti-racist. Support and dignity for every American.

September 08, 2020

blog


Links for 8/31/2020

August 31, 2020

blog


Hope and History

History says, Don’t hope
On this side of the grave.
But then, once in a lifetime
The longed-for tidal wave
Of justice can rise up,
And hope and history rhyme.

So hope for a great sea-change
On the far side of revenge.
Believe that a further shore
Is reachable from here.
Believe in miracles
And cures and healing wells.

Relieve your body and your soul.

— Seamus Heaney

August 21, 2020

blog


Yearly DNC Events

Obviously genius idea by Robin Rendle:

[W]hy do we have to wait 4 years for a moment like this? The Democrats should hold an event like this every single year; educating the public about the state of Senate and House races, about the Democratic legislative agenda, about what was accomplished over the past year, and how to make this country a more just place.

It would be an E3 or Nintendo Direct or an Apple keynote but far, far more important. No celebrities, no propaganda. But just like this: talking about empathy, discussing how to fix the economy

We desperately need more celebratory events for our country to rally around. More days for sharing our goodness, kindness, and caring. More opportunities to exhibit on a national stage the fruitful outcomes of successful liberal and progress policies. The Democratic Party would do so well to institute things like this.

August 20, 2020

blog


How Design Systems Can Fail

Marissa Christy had some smart thoughts on how design systems can fail (way back in 2018).

A project can go awry for a number of reasons — budget, resources, time, mismanagement — even turnover. But even successful design systems with organizational buy-in can fail. The pitfalls I am about to highlight feel inherent to the very idea of a design system, even in the most ideal of scenarios.

The entire article is worth your time. I felt a particularly strong resonance with these paragraphs:

When the timeline for implementation gets spread out over multiple months (and more likely, quarters or years), a lot can change. And from an implementation standpoint, front-end development is changing more quickly than ever before. The past few years have seen paradigms shift from utility-like reusable classes (think .margin-sm) to BEM syntax, from monolithic sass outputs to scoped styles within React components. And as the CSS spec adds more and more functionality, from grids to variables, the future is far from fixed.

I’ve seen several implementations of style guides fail because they simply couldn’t keep up with the front end. Bloated bootstrap-like files when everyone is worried about performance. A ruby gem at the moment that node was taking off. And even though React seems almost designed for componentized design systems, the changing nature of tech makes the whole notion of creating a permanent, forever system unlikely.”

It's important to remember that a Design System is a tool. It helps you build your product faster and more coherently. But, like everything else having to do with the internet, it's a tool with eventually diminishing usefulness. The more you keep that top of mind, the better off you'll be when it comes time to start over. At some point, _you will need to start over_. That's the straight truth of building software.

I've been thinking a lot about which kind of design system is better: A design system tightly entwining design and code documentation? Or a DS which is just design, agnostic to the code framework used? I lean towards the former: it provides the most immediate beneficial returns; but it requires constant maintenance and dedication to one framework. The later is great because it can outlast any one framework, but it doesn't save engineers much time.

There are clear cut trade-offs for either path you choose. But you have to choose one. You can't have both. And, eventually, either will fail. So it goes.

August 19, 2020

blog


Missing Pieces of RSS

Matt Web has some thoughts on RSS which perfectly mirror my own:

It would be a good thing if RSS were more popular. When RSS is popular, it shifts the balance of power away from the social media platforms, which means that it doesn’t feed their ad targeting engines, or move people towards extremism. Plus it’s a less hectic, more egalitarian way to read.

BUT, the user experience around RSS has some sharp edges, and there are missing pieces that mean that RSS is unlikely to return to the mainstream. A corporate-owned platform could fix these missing pieces; it’s harder for RSS with its decentralised model.

I believe my app Feeeds could solve every problem with RSS Matt mentions: onboarding, newsletters, monetization, and discovery. And tons more. And it could do so without changing any of the infrastructure around RSS, nor force any required adoption of the app. Feeeds would be a voluntary tool, never requiring any site owner to change either code or design of their own websites. It's a community hub one opts into.

August 18, 2020

blog


Reply to ... Me

A month ago, Jonnie Hallman added a "Reply To Jonnie" mailto: link to the bottom of his RSS feed posts. A ton of people then joined him, including me. It's a great idea, a smart way to make blogs a more social medium without them being "social media."

August 14, 2020

blog


Links for 8/14/2020

August 14, 2020

blog


The Republic of Newsletters

I really like Robin's idea of a hardware device for reading open-web blogs:

I still believe in a Kindle/Analogue-esque device that, within it, contains an operating system that is half Patreon, half Substack, half Instapaper.

I think of this as the Republic of Newsletters writ large—The OmniBlog—where writers can publish their work and folks can subscribe via RSS but with a Coil-esque payment system built in and preloaded onto a physical e-reader. Writers could blog away, connected to eachother, whilst readers could subscribe to their work and perhaps even fund larger pieces of writing[.]

It's a fun idea to think about. A paperwhite-like screen would be amazing, but so many blogs also post images and videos. And the device would need a decent browser to allow following links. These are issues which make a separate hardware device less likely to happen. I mean, iPads. But it's interesting.

He ends by fearing he's "just described Medium," but I don't think so. The problem with Medium is that they possess your content. What the internet needs is a next-level application for finding, subscribing to, and reading blogs in one place, via RSS. Something a few notches better than what today's newsreaders provide.

August 13, 2020

blog


Good Sudoku is Great

I recently became a Sudoku player. It's because of Good Sudoku, a newly released iOS app by Zach Gate and Jack Schlesinger. I wasn't looking to get into a puzzle game which is seemingly most popular among retirees, but it happened.

Good Sudoku is beautifully designed and a joy to play. The best feature is the Improve section, which includes a few educational subsections, "How to play," "Note taking," and "Techniques." So not only is the gameplay fun, but I can learn more tips and tricks to improve. The first dozen Expert puzzles took me around an hour to finish, but now I'm completing them in around 15min. I suppose the way Sudoku releases endorphines and dopamines is why it's so hugely popular. I get it now.

Two design complaints, though. One is that the "Hint" button is too close to the note options. It's too easy to accidentally tap that help button which immediately shows you a next move, a deflating feeling. And it instantly deducts a ton of points from your score (if you care about that). The other complaint is the UX around the note buttons. After hours of play, I'm still never confident when they're on or off, as they automatically disable after some actions but not after others. It often leads me to selecting a number when I didn't intend to. Sometimes I notice, and sometimes I don't. As a fix, I would drastically change the look of the number pad when any notation method is selected.

Small issues. No big deal. Five stars to Good Sudoku.

Update 8/15/2020: In the latest app update, both of these issues I had have been fixed. Gone. So, six stars out of five, now, I guess.

August 12, 2020

blog


5864