Bio: I help run the Recurse Center. In my spare time, I like learning Mandarin and walking around New York.

Running bash commands with git alias

made by gnclmorais, submitted by nicholasbs
A quick tip for adding some very useful Git aliases!

Effective Use of Array#bsearch

made by jemmaissroff, submitted by nicholasbs
An explanation of what Ruby's built-in binary search method assumes about the arrays you call it on so you can use it effectively.

Implementing Tracepath in Rust

made by petermalmgren, submitted by nicholasbs
A walkthrough for implementing the Tracepath command line tool in Rust!

A ripple animation in JavaScript

made by bryanbraun, submitted by nicholasbs
An explanation and walkthrough for making a ripple animation, including both the math and JavaScript to make it work.

The command-line GNU awk // Part 01 - The Basics [Learn by Practicing]

made by Matthieu, submitted by nicholasbs
A video introduction to the command line tool awk, with accompanying files and tasks to practice using it yourself.

Convert JSON to YAML from the command line

made by peter, submitted by nicholasbs
An easy one-liner for converting between JSON and YAML.

Learning About ELF With Zig

made by g-w1, submitted by nicholasbs
A post about exploring ELF (Executable and Linkable Format) to build a minimal linker in Zig.

Infinitely nested iFrames

made by bryanbraun, submitted by nicholasbs
Can you infinitely nest iFrames? Bryan walks through his attempts to do this, and how he eventually succeeded.

Git is my buddy: Effective Git as a solo developer

made by Mikkel, submitted by nicholasbs
A case for using Git as a solo developer for more than just rolling back to old versions of your code.

GraphQL or REST?! Persisted Queries for the best of both worlds

made by zaiste, submitted by nicholasbs
A case for using "Persisted Queries" with GraphQL to get some of the benefits of REST (without losing the benefits of GraphQL).