Chandler Thompson

Posts

Void Your Concerns: A Guide to Private AI in Void Editor

If you’re a VS Code user itching to try something new (or just feel like hopping into the multiverse of editor forks), Void might be your next great adventure. As a fork of VS Code, Void brings the familiar interface you already know while sprinkling in unique features that set it apart. Pair that with local AI tools, and you’ve got yourself a productivity power couple.

Let’s dive into how to install Void, migrate your existing VS Code settings, and integrate local AI models for a cutting-edge dev experience—all without surrendering your data to the cloud.

More ...

Rolling Initiative with Jupyter Notebook in Python Virtual Environments

Jupyter Notebook isn’t just a tool—it’s a game-changer for Python developers, data scientists, and anyone who likes their code interactive and visual. Whether you’re debugging a complex function or experimenting with creative data visualizations, Jupyter gives you the ability to test, document, and share your work seamlessly. In this post, we’ll cover installing Jupyter Notebook in a Python virtual environment and using it to run fun, RPG-inspired Python demos.


Why Use Jupyter Notebook?

Jupyter Notebook offers a range of benefits that make it indispensable for Python workflows:

More ...

Mastering Python Installation on macOS with Homebrew and Pyenv

Installing Python on macOS can feel a bit like navigating a maze of version conflicts and system dependencies. By using tools like pyenv and pyenv-virtualenv, you can streamline the process and avoid common pitfalls. In this guide, we’ll walk through setting up Python with Homebrew and Pyenv, with explanations of why each step is important and what’s happening under the hood.

Let’s get started.


Why Use Pyenv?

You might wonder why tools like pyenv are necessary when macOS already comes with Python pre-installed. Here’s the deal:

More ...

Getting Started with Jekyll on macOS

So you want to set up a sleek new Jekyll site, but you’re staring at your terminal wondering why Ruby, Bundler, and a bunch of configuration files are involved. Fear not, intrepid site-builder, because I’ve got your back. Let’s walk through how to set up Ruby using chruby and Homebrew, install Bundler, and get Jekyll running smoothly on macOS.


Why Ruby, Bundler, and chruby?

Before diving in, here’s the TL;DR on why you need these tools:

More ...

Trust Movement: Setting Goals for an Action-Oriented Year

Trust only movement. Life happens at the level of events, not of words. Trust movement. – Alfred Adler

This quote landed like a natural 20 during my daily journaling session in Obsidian. The meaning behind the quote might be closer to the song “More Than Words” by Extreme… But today, it inspires me to focus on movement in my goals. As I prepare to wrap up 2024 and look ahead to 2025, it’s the perfect time to reflect on the past year’s Sagas, the monumental goals I set, and to start shaping new ones.

More ...

Installing and Using Homebrew on macOS

So, you’ve got your shiny Mac running macOS, and you’re ready to turn it into a developer’s paradise. Enter Homebrew—the package manager that makes managing software on macOS a breeze. This guide will walk you through why you should use Homebrew, how to install it, and some tips and tricks to get the most out of it.


Why Use Homebrew on macOS?

Homebrew is a free and open-source package manager designed to simplify the installation of software on macOS (and Linux). Think of it as an App Store for the command line, where you can install apps and developer tools with a single command.

More ...

Why I Take Daily Notes (And How I Do it in Obsidian)

In the chaotic adventure of life, it’s easy to get caught up in the whirlwind of daily tasks and forget the epic story we’re trying to tell. That’s where daily notes come in. For me, taking daily notes isn’t just a productivity hack—it’s a way to capture the narrative, track my quests, and reflect on the journey. Think of it as the adventurer’s journal you wish you’d always kept.

Here’s why I think daily notes are essential, why I’ve chosen Obsidian as my tool of choice, and how my fantasy-inspired daily note template keeps me motivated and (mostly) organized.

More ...