Category: Coding

0

Lexical Scoping and Improv

Summary What is lexical scoping? What are closures? Lexical scoping is a technique used in improv Comedic callbacks and Rule of Three What is lexical scoping? Lexical scoping is a computer science concept used...

0

Surely you Jest!

Here’s a few quick tip for the users of Jest out there! Environment Variables If you’re using environment variables that need to be loaded in before your tests run, you can use the –config...

0

Blocking Websites with Python

Finding Motivation Avoiding websites like Facebook, Instagram, Youtube and Reddit can feel like a full time job. The internet is a great tool for productivity and knowledge, but all too often it’s a time...

0

Minimalism in Programming

The topic of minimalism is pretty large, so this topic may span multiple posts. Recently, I’ve been really caught up in the idea of minimalism, and of simplicity in general. I’m subscribed to a...

0

Arrow Functions in Javascript

Arrow functions are fun! Arrow functions were introduced in ES6, and look like this (=>). When I first saw the arrow, I was confused as to what value it provides. What was wrong with...

0

GraphQL — the hero we need but don’t deserve

Note: This post will already assume that readers know the basics of GraphQL. If you don’t know GraphQL or would like a refresher, I recommend the fantastic tutorial on the Apollo website. Summary: GraphQL...

0

Tests: 5 Tips to Make Coding Less Stressful

Why bother testing tho? Code, like everything else in the universe, is subject to entropy. Code has a unique proclivity to decay literally overnight. Keeping up a project that does more than one trivial...