Using the Latest LLVM Release on MacOS

Reliably use the latest clang tooling on your Mac

llvm clang compilers macos c c++

My Neovim Development Setup

An update to my last neovim guide

neovim vim deoplete dein cquery language server python c c++

Exposing terminal variables with C

Exploring how you can access your terminal variables with a simple C program

c fun terminal memory short

Debugging C with GDB and Valgrind

Looking at how you can use GDB/LLDB with Valgrind to debug C code

C lldb gdb valgrind memory leaks segfault debugging debug

A Primer on Pointers

Explaining C-style manual memory management and syntax

C pointers C++ memory management malloc free