Use AsyncPipe When Possible

I typically review a fair amount of Angular code at work. One thing I typically encourage is using plain Observables in an Angular Component, and using AsyncPipe (foo | async) from the template html to handle subscription, rather than directly subscribing to an observable in a component TS file. Subscribing in Components Unless you know […]

A fifteen year-old lesson from New York

Reading Gloria Steinem’s My Life on the Road gave me many treasured lessons. Many are relevant on election years. One is especially relevant on the heels of the 15th anniversary of the 9/11 terrorist attacks, and particularly during an election year where fear and Islamophobia are on the ballot. As a large portion of Americans […]

Reconsider! Are College Students Really Demanding ‘the Right to be Comfortable’?

Originally published on Medium, see Reconsider! here. There is an empathy gap with how many academics and others view the issues happening on college campuses today. Take a step back and notice that many participants of these movements are people of color, especially women of color, trans and gender-non-conforming people, etc. Their experience is not […]

The Evolution of Bernie Sanders on Race

Picture by AFGE. Via Flickr. Licensed under CC-by-2.0 Bernie Sanders flip-flopped too, and that’s okay. People keep mentioning Hillary Clinton’s shifting on issues as a mark against her, but as she explains, this is only evidence that she is a person who responds to new information and develops their opinion, not a block of granite. […]

Thinking about conservative attitudes to civil rights issues of the Modern Day

As a Middle Eastern expat, I’m in the position of observing a more diverse spectrum of reactions and attitudes to advancements in civil rights. The United States Supreme Court ruling on Orbergefell v. Hodges generated a lot of such reactions. As I think of the long arc of the moral universe, I feel it is more and […]

Exploring the non-recursive arguments for Social Justice, pt. 1

For liberal laypersons, our justification of progressive social policies, as well as our defense for social justice issues in general is often recursive. I discussed this previously, in “I am right, therefore…”—a common pattern of imposing our beliefs on others is often to presuppose that they are right; an unconvincing argument to the other party, but often difficult to […]

“I am right, therefore …” or, A Heuristic for Detecting Pitfalls in Ethical Behavior

It is very easy to presuppose—implicitly and subconsciously—that one is right, unknowingly using that assumption to justify later claims. Oftentimes we therefore fall into a fallacy of ethical reasoning where we assume, because we have the right position, that we are licensed to do actions that someone else—coming from the morally wrong position—is not permitted […]

In Search for Plausible and Intuitive forms of Act Consequentialism

Consequentialist theories are often exciting and tempting as they give us a real chance at having a universalizable theory of morality and justice. As a moral theory, one can look at the different flavors of consequentialism and evaluate them against a range of features of plausible moral theories, noting if each of those features are […]

How to Respond to Fire; Asserting the Self while Avoiding Hypocrisy

It is difficult to overcome the shock generated by the brutal assassination of Lt. Moath Kasasbeh. Indeed in many ways, I—and many like me—have yet to do so. Throughout the ordeal which was brought some closure by the awful news Tuesday, Jordanians, Arabs, and Muslims alike were of many minds. From anger towards ISIS to self-questioning of the […]