csimw.com

Cool Shi.. umm, I mean Stuff and Interests of Mitch Wilson

POSTS

constell: Animated JS Background for Any Webpage

constell: Animated JS Background for Any Webpage

2026-08-08

`constell` is a javascript component that renders an animated 'constellation' background via a <canvas> element.

Programming Tech Tools
Artificial Intelligence: The Technology That Will Touch Everything

Artificial Intelligence: The Technology That Will Touch Everything

2026-07-24

Artificial Intelligence(AI) is everywhere right now. Best to embrace it.

Productivity
dsize: Tool to show directory sizes usefully

dsize: Tool to show directory sizes usefully

2026-07-17

`dsize` is a terminal tool to get directory sizes.

Tech Tools
What Kind of Software Builder Are You: and What Does That Have to Do with AI Agents?

What Kind of Software Builder Are You: and What Does That Have to Do with AI Agents?

2026-07-16

Builders, Investigators, Architects, Optimizers, Operators, and Translators. Differences and the important roles of each.

Programming
ask: Tool to Chat with AI in your terminal

ask: Tool to Chat with AI in your terminal

2026-07-04

`ask` is a terminal tool to get information right inside your terminal.

Tech Tools
Ramboe: The Neovim-C# Goat

Ramboe: The Neovim-C# Goat

2026-06-28

Ramboe lives and breaths Neovim and C#.

Programming Content Creation
.bashrc: My Config

.bashrc: My Config

2026-06-21

Deep dive into my .bashrc file and what it does for me.

Tech Tools
Terminal-Centric Workflow: What It Is, Why It Matters, and How To Use It

Terminal-Centric Workflow: What It Is, Why It Matters, and How To Use It

2026-06-20

Making the terminal the primary control center for your work.

Programming Productivity
OpenCode: AI-Powered Development

OpenCode: AI-Powered Development

2026-06-10

Exploring OpenCode, the AI coding assistant that's changing how I write software. And it is open source!

Programming Tech Tools
Ricing Linux: What is it?

Ricing Linux: What is it?

2026-06-02

The Most Misunderstood Part of the Linux Community.

Desktops Distros
Omarchy: My Linux Desktop Setup

Omarchy: My Linux Desktop Setup

2026-05-04

A deep dive into my Omarchy-based Linux desktop configuration and workflow.

Productivity Desktops Distros
Tmux: Terminal Multiplexor

Tmux: Terminal Multiplexor

2026-05-02

How I use Tmux to make my workflow better.

Tech Tools Productivity
Yazi: Blazing Fast Terminal File Manager

Yazi: Blazing Fast Terminal File Manager

2026-03-22

Why Yazi has become my go-to terminal file manager and how it fits into a vim-centric workflow.

Tech Tools Productivity
Vimium: Vim Motions in Your Browser

Vimium: Vim Motions in Your Browser

2026-02-08

Navigate the web without touching your mouse using the Vimium browser extension.

Tech Tools Productivity
Lua: The Little Language That Could

Lua: The Little Language That Could

2026-02-06

Why Lua remains one of the most versatile scripting languages for embedding.

Programming
Neovim: Vim Motions Done Right

Neovim: Vim Motions Done Right

2026-01-02

How Neovim changed my editing speed and why vim motions are worth learning.

Programming Tech Tools Productivity
Ollama: Running AI Models Locally

Ollama: Running AI Models Locally

2025-12-15

How to run large language models on your own hardware with Ollama.

Programming Tech Tools
Bash: The Glue That Holds Everything Together

Bash: The Glue That Holds Everything Together

2025-11-25

Practical bash scripting techniques for everyday automation and productivity.

Programming Tech Tools
Ghostty: Fast and Furious But Not Really Scary

Ghostty: Fast and Furious But Not Really Scary

2025-11-15

A fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

Tech Tools
GitHub: The Heart of Hosting OSS

GitHub: The Heart of Hosting OSS

2025-11-02

GitHub has shaped my development workflow and open source contributions.

Programming Tech Tools
Ubuntu: The Standard Distro

Ubuntu: The Standard Distro

2025-10-30

Ubuntu is probably the most popular and prolific of all the Linux distrubutions.

Desktops Distros
ASP.NET: Building Web Apps with ASP.NET Core

ASP.NET: Building Web Apps with ASP.NET Core

2025-10-29

C# and ASP.NET Core for building full stack web applications.

Programming
.NET: Console and TUI Applications in .NET

.NET: Console and TUI Applications in .NET

2025-10-18

Building terminal user interfaces with modern .NET libraries.

Programming
Visual Studio: The King of IDE's

Visual Studio: The King of IDE's

2025-10-11

The powerhouse of Editors that can do it all but with the cost of being a resource hog and complexity drain.

Programming Tech Tools
VS Code: The most popular code editor

VS Code: The most popular code editor

2025-10-05

The code editor that fills that gap between lightweight and heavy duty use cases. I have found it so useful so often.

Programming Tech Tools
YouTube: Sharing Knowledge Through Video

YouTube: Sharing Knowledge Through Video

2025-10-01

My journey into YouTube content creation and the lessons learned along the way.

Content Creation
Adventure Motorcycling: Beyond the Pavement

Adventure Motorcycling: Beyond the Pavement

2025-04-08

The freedom of adventure riding - exploring roads less traveled on two wheels.

Moto
Dual Sport: The Best of Both Worlds

Dual Sport: The Best of Both Worlds

2025-04-05

Why dual sport motorcycles offer the perfect balance for riders who want it all.

Moto
Street Motorcycling: The Pure Riding Experience

Street Motorcycling: The Pure Riding Experience

2025-04-02

The joy of street riding - canyon runs, commute therapy, and the art of leaning into a corner.

Moto
Understanding Government: A Citizen's Perspective

Understanding Government: A Citizen's Perspective

2025-03-30

Thoughts on governance, civic responsibility, and the role of citizens in a functioning democracy.

Politics
Free Speech: The Foundation of Liberty

Free Speech: The Foundation of Liberty

2025-03-25

Why freedom of expression remains the cornerstone of a free society.

Politics