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
  • Minecraft Data Pack Programming: Scoreboard Usage

    by James Fenn

    August 20, 2022

    Learn data pack development in Minecraft - using player scoreboards, variables, and operations!

    James Fenn
  • Vue Composition API Inspector

    by William (Will) Lohan

    July 30, 2022

    webdevvue

    A peek under the hood of Vue compilation. See how Vue interpretes TypeScript

    William (Will) Lohan
  • JavaScript Fundamentals: Functions Are Values

    by Corbin Crutchley

    July 28, 2022

    webdevjavascript

    JavaScript functions are widely used in web development... but do you KNOW them? Let's explore the fundamentals and how they can be used in unorthodox ways

    Corbin Crutchley
  • Python None

    by William George Cook

    July 27, 2022

    pythongo

    Interpreted languages have various footguns. Let's explore one such footgun I ran into recently with Python and how I fixed it.

    William George Cook
  • Project Management for Individuals

    by Alex Chadwick

    July 26, 2022

    opinion

    Having the ability to structure your projects (and these don't exclusively have to be programming related) gives you a massive advantage when it comes to being organised, and keeping your life organised.

    Alex Chadwick
  • How to ask better questions

    by Alex Chadwick

    July 20, 2022

    opinion

    We all ask questions from time to time, so here are some of my favourite tips when it comes to how to improve the quality of your questions.

    Alex Chadwick
  • Mutable vs Immutable Data Types

    by Alex Chadwick

    July 20, 2022

    typescriptdata structurescomputer science

    Using mutable data types can be dangerous in multi-threaded applications. To help that we can make sure of thread safer immutable data types

    Alex Chadwick
  • What is Primitive obsession and how to fix it

    by Alex Chadwick

    July 19, 2022

    opinioncsharpcomputer science

    Primitive obsession is an extremely common code smell, and when identified and fix, it greatly helps to reduce the amount of bugs that you may find in your code.

    Alex Chadwick
  • <
  • 1
  • 2
  • 3
  • ...
  • 11
  • >