Home About
  • New Blog, Who Dis

    Apr 30, 2025

  • React Rendering as OCaml Modes

    Apr 28, 2025

  • Not All Programming Jobs Are Created Equal

    Mar 26, 2025

  • The Community Is The Language

    Nov 13, 2024

  • What the Wasm

    May 20, 2024

  • The Dark Matter of Applicants

    Mar 20, 2024

  • Things I Used to Care About

    Feb 21, 2024

  • Notes on Version Control

    Feb 18, 2024

  • Alternate Hiring Strategies

    Dec 26, 2023

  • Chili Oil Notes Part 2

    Dec 18, 2023

  • Some Startup Job Questions

    Nov 22, 2023

  • A Tooling Orchestration Protocol

    Oct 22, 2023

  • How Big Could Rust Be?

    Oct 10, 2023

  • Things Fall Apart

    Sep 23, 2023

  • Post-Clean Code

    Sep 19, 2023

  • Chili Oil Notes

    Sep 16, 2023

  • All in the Game

    Aug 23, 2023

  • So Much Rejection

    Aug 23, 2023

  • Code Crush Syndrome

    Aug 22, 2023

  • Don't Take Yourself So Seriously

    Jun 19, 2023

  • Principles of IDEs

    May 4, 2023

  • Vicuna Update

    Apr 15, 2023

  • What's Your Game

    Mar 18, 2023

  • CS Is Not Programming

    Feb 27, 2023

  • You Don't Get Paid to Write Dependencies

    Feb 25, 2023

  • Don't Underestimate the Amateurs

    Feb 23, 2023

  • The Self Taught Developer Myth

    Jan 18, 2023

  • The Joy of Revisiting Projects

    Jan 15, 2023

  • Webassembly Woes

    Jan 1, 2023

  • The Next Browser Language

    Dec 27, 2022

  • How to Think About Compiling

    Dec 8, 2022

  • Tooling for Tooling

    Dec 3, 2022

  • Language Checklist

    Oct 6, 2022

  • Incentives

    Oct 6, 2022

  • gitgot: Dialed in User Interfaces

    Aug 29, 2022

  • Fixing Nits Quickly

    Jul 31, 2022

  • Art School for Programmers

    Jul 27, 2022

  • How to Judge CS Programs

    Jan 1, 2022

  • I'm N and I Did XYZ

    Dec 26, 2021

  • Surface Area

    Dec 11, 2021

  • Tips for Reading Code

    Dec 10, 2021

  • Let Interns Apply Late

    Nov 15, 2021

  • Engineering Math

    Oct 14, 2021

  • A Mere Mortal's Guide to Webassembly

    Sep 22, 2021

  • `git commit -m` Considered Harmful

    Mar 6, 2021

  • Those Damn Squares

    Jul 31, 2020

  • Don't Focus On The Mountain; Focus On The Path

    Jul 26, 2020

  • Learn to Cook

    Jul 21, 2020

  • Saber Notes: Strings

    Jun 28, 2020

  • Saber Notes Factorial

    Apr 14, 2020

  • Saber Notes: Name Table, Parameters & Local Variables

    Apr 13, 2020

  • We Get It

    Nov 9, 2019

  • Apple & Fashion

    Oct 19, 2019

  • People Suck at Email

    Oct 5, 2019

  • Surviving CSO

    Aug 3, 2019

  • Assuming Stupidity

    Jul 26, 2019

  • Stop Using So Many Damn Ternaries

    Jul 5, 2019

  • Endurance Traveling

    May 26, 2019

  • What Do You Want (Instead)?

    Feb 26, 2019

  • Mirror Shining

    Dec 1, 2018

  • Create Your Own Reality

    Oct 28, 2018

  • Google Summer of Code 2018: Ruby

    Aug 14, 2018

  • Stackoverflow Isnt Everything

    Jul 26, 2018

  • Racket School

    Jul 14, 2018

  • Wtf Ruby Pt 1: DSL Dysfunction

    Jul 8, 2018

  • Graphql APIs

    Jun 23, 2018

  • Boring Ass Classes

    Mar 14, 2018

  • C Is Cool

    Mar 6, 2018

  • Using Rails in 2018

    Mar 3, 2018

  • Explaining Redux

    Feb 26, 2018

  • Rules of Engagement

    Feb 21, 2018

  • Speed and Iteration

    Feb 20, 2018

  • First Post

    Feb 18, 2018

© 2025 Nicholas Yang. All rights reserved.