Back in 2017, I wrote an article called On Code Reviews that was both an open article on the topic of code reviews as well as some documentation for my then-and-still-current employer, Mobiquity, and its developers. I think that article is still relevant and has good information, but of course there have been tremendous changes in software development within the last four years which is an unavoidable aspect of a very fast-moving industry. I would not say that my opinions on code review have changed, although they have evolved. …

I just got into playing sealed on Magic: The Gathering Arena. Before I decided to give it a try, I had very rarely played sealed and usually focused on drafting when playing limited. I was looking for an article or something that could explain why someone would choose to play sealed instead of drafting. For whatever reason, I just decided to take the leap and really fell in love with it. Sealed is not always available on MTGA, but I definitely plan to play it more when it comes around again.

This article is aimed at three groups of people…

Original article here: https://medium.com/@ExplosionPills/the-cards-im-most-excited-about-in-theros-beyond-death-336ef632e7b9

Two other sets have already gone by, so this article is way overdue. I didn’t do a full set analysis of TBD, but I commented on some possible constructed and limited applications for a few cards that stood out to me. I got things right, and plenty wrong, so I’ll go through each of the cards I discussed here and talk about that.

Elspeth Conquers Death

I was originally pretty excited for this card, but that excitement has waned. Now that this card has become ubiquitous, I can’t stand it anymore. However, I do think that it’s a good…

Update: August 3, 2020 — Banned Banned Banned!

Wotc announced that 3 of the cards I wrote about in this article have been banned. See their post here: https://magic.wizards.com/en/articles/archive/news/august-8-2020-banned-and-restricted-announcement. I find it a bit unusual that they decided to ban cards that were so popular and have been around for so long, but they offer a pretty good explanation in the article: it’s experimental.

  • Teferi, Time Raveler — The protector and destroyer of jank is finally dead. Long live Teferi, Time Raveler! This is a big change since he’s been banned in all Arena constructed formats. …

Magic the Gathering’s newest set has been fully spoiled. I’ve always been interested in doing a card review for a new set, and this is a foray into that. I’m not going to be discussing the entire set … instead I’m just talking about the cards that I’m personally most excited about. I don’t necessarily think that all of these cards are good, although some of them are. This is just a list of cards that I am most excited to play in constructed, and to a smaller degree, in limited.

I’ll be talking about the card in general and…

This is a bit of a followup to Ben Lesh’s excellent article RxJS: Don’t Unsubscribe. I’m going for a catchy title here that mirrors his. I think you should use takeUntil when you have a good reason to do so, and subscription management is a good reason. Just like Ben says

Well… okay, just don’t unsubscribe quite so much.

I would say, make sure you’re using takeUntil properly for managing your Observables as well. On a related note, you may want to check out Nicholas Jamieson’s article RxJS: Avoiding takeUntil Leaks.

This article will detail some issues I ran into…

A Solar Array

As I’m a TypeScript guy, this article will be written with a TypeScript focus, but the code should generally work with the latest versions of JavaScript too.

There are a lot of Array operators in JavaScript. There may be more than you think. I looked at the list, and there were more than I thought. New ones are added often as well, so it might be a good idea to familiarize yourself with array operators (or methods) with some regularity.

This article will be a review of what I consider to be the core JavaScript array operators. This is just…

React hooks are a relatively new mechanism in the React framework that allow you to manage state and side effects with functions called hooks. This allows you to write some components as functions rather than as classes and still maintain state. Hooks also allow for reusability of logic across multiple components rather than having logic isolated in particular components.

For those who are interested in but still brand new to hooks, you may be curious as to how individual hooks work and when and how you would use particular hooks. …

In its typical sardonic and tongue-in-cheek way, Family Guy mocked Netlfix during its 2017 episode “Saturated Fat Guy.” I won’t post a video since anything I can find is likely to be taken down, but if you’re familiar at all with Family Guy you can imagine what the joke is like. I’ll be examining the portion that says:

… If you love the golden year of movies: 2003, we might have some of what you’re looking for. Netflix streaming! Buffer for 20 minutes, then watch 35 minutes of a movie with Jason Statham.

This makes essentially three claims that I…

I actually read 41 books and listened to 8 audio books last year. I read 50 books within the last year, starting on January 7th, 2018 and finishing the last book on the 6th of 2019. I had started it on the 31st but decided that New Years celebrations with my new wife and stepson would be more fun than trying to speed-read a book I was relatively interested in for the whole night. I also got married last year. …

Andrew Crites

Web developer and such

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store