Smiling cartoon unicorn with a
      bowtie

Unicorn Utterances

Learning programming from magically majestic words. A place to learn about all sorts of programming topics from entry-level concepts to advanced abstractions
About Us
  • WebDev 101: How to use npm and Yarn

    by Corbin Crutchley

    April 5, 2021

    webdevjavascriptnode

    You've heard a lot about Node, NPM, and Yarn - but aren't sure what they are. Let's introduce them in-depth and answer questions about them!

    Corbin Crutchley
  • Living off the iPad as an Engineer

    by Pierre Jacquier

    February 11, 2021

    toolsopinion

    Tips on how to get yourself a proper development environment on the iPad to fully exploit its potential.

    Pierre Jacquier
  • React Refs: The Complete Story

    by Corbin Crutchley

    December 1, 2020

    reactjavascript

    React Refs are an immensely powerful, yet often misunderstood API. Let's learn what they're capable of, and how they're usually misused.

    Corbin Crutchley
  • Package Font Files on NPM for Angular Usage

    by Corbin Crutchley

    November 24, 2020

    angularjavascriptnpm

    Do you use custom fonts that you want to share with multiple apps? Learn how to distribute those fonts on NPM and consume them in Angular!

    Corbin Crutchley
  • Adding Cathage Dependencies into React Native

    by Corbin Crutchley

    October 13, 2020

    iosreact native

    CocoaPods is a great dependency manager, but some need Carthage still. Let's walk through how to integrate Carthage with React Native!

    Corbin Crutchley
  • How Computers Speak: Assembly to AST

    by Corbin Crutchley, Kevin Mai

    August 25, 2020

    hardwarejavascriptcomputer science

    Have you wondered how programming languages are able to be ran on your hardware? This article explains how your code is processed and ran

    Corbin CrutchleyKevin Mai
  • What do file extensions do?

    by Robert Mennell

    July 11, 2020

    computer science

    A file extension isn't the only way a file is inditified, so what does it do?

    Robert Mennell
  • Autogenerate Changelogs and Manage Releases using Conventional Commit

    by Corbin Crutchley

    June 23, 2020

    npmjavascript

    Whether creating changelogs or just keeping track of git tags, releases matter. Learn how to automate your release process with conventional-commits!

    Corbin Crutchley
  • <
  • 1
  • ...
  • 7
  • ...
  • 11
  • >