Data Structures - a Series

What are data structures, what are their differences and what do we use them for.

March 15, 2024 · 1 min · lukefilewalker
programming

Algorithms - a Series

What are algorithms, why do they matter and what are some useful algorithms.

November 9, 2023 · 2 min · lukefilewalker
programming

Fixing Permission denied or Could not read from remote repository issues

How fix the dreaded Permission denied/Could not read from remote repository issue i.e. how to set up an SSH agent system wide that manages SSH keys seamlessly (on Linux).

November 8, 2023 · 3 min · lukefilewalker
os

Understanding Big-O

What is Big-O even and why should we care?

November 8, 2023 · 11 min · lukefilewalker
programming

What are Bitmasks

What even are bitmasks, bitfields, binary, bits, bytes, nibbles, words?

August 18, 2023 · 8 min · lukefilewalker
programming

Keep a Docker Container Running for Debugging Purposes

Four methods to keep a docker container from terminating after a failure in order to debug the issue.

November 27, 2022 · 2 min · lukefilewalker
devops

Building Neovim from Source

How to build Neovim from source if, for example, there is no binary for your system.

October 23, 2022 · 2 min · lukefilewalker
editors

Running a Command on Each Item in a List

Easily run a command on each item in a list - think list of filenames for example.

October 9, 2022 · 1 min · lukefilewalker
cli

Rust - Second Steps (with Cargo)

Take your second steps with Rust by exploring the official and widely used package manager, Cargo.

October 8, 2022 · 3 min · lukefilewalker
programming rust

Rust - First Steps

Take your first steps with Rust by installing the toolchain and writing your first program.

October 8, 2022 · 2 min · lukefilewalker
programming rust