Geoff's Notebook
  • Home
  • About Me
  • Patents

Geoff Corey

Coding with Claude AI

Coding with Claude AI

So I wanted to see what AI coding can do and started claude with /plan Make a clone of Bejeweled game to run on Linux It laid out the requirements, made a to-do list and suggested Rust + bevy for the implementation. I agreed.   It asked would you like me to

By Geoff Corey 21 Jan 2026
LazyVim setup for NeoTest and Native Node.js Test Runner

LazyVim setup for NeoTest and Native Node.js Test Runner

Easiest setup that work very well is devastion/neotest-node plugin. Simply add ~/.config/nvim/lua/plugins/neotest-node.lua Contents return { "nvim-neotest/neotest", dependencies = { "nvim-neotest/nvim-nio", "nvim-lua/plenary.nvim", "nvim-treesitter/nvim-treesitter", "devastion/neotest-node", }, config = function() require("neotest").setup({ adapters

By Geoff Corey 28 Dec 2025
LazyVim setup for NeoTest and Jest

LazyVim setup for NeoTest and Jest

Decided to setup Jest testing with my NeoVim using NeoTest and doing the Gemini AI coding article. Pretty straight forward with lazyvim. Created the following file to .config/nvim/lua/plugins/neotest-jest.lua` return { { "haydenmeade/neotest-jest", }, { "nvim-neotest/neotest", dependencies = { "haydenmeade/neotest-jest" }, opts = function(_, opts)

By Geoff Corey 20 Dec 2025
Gemini coding

Gemini coding

Continue to play with various AI's and how to use them in code generation. Next up is Gemini. I installed gemini-cli and setup an API key on Google along with a billing account and limit. See https://aistudio.google.com Next I decided to try something that isn&

By Geoff Corey 20 Dec 2025
NeoVim AI Coding Assistant w/Avante

NeoVim AI Coding Assistant w/Avante

I wanted to try more integrated AI Coding Assistance with NeoVim. In the past I try various LLM's by asking to generate full projects and see how they do but I realize that is too much to ask and too wide open leaving the LLM to make a

By Geoff Corey 14 Dec 2025
AMDGPU Ring Timeout / Minecraft workaround using Mesa Zink

AMDGPU Ring Timeout / Minecraft workaround using Mesa Zink

As you can tell from my previous post on the AMD Ring Timeout, Mesa has some bug regression they are working out. There was a lot of settings I had gone through and many are not necessary. I have the following AMD hardware $ inxi -Fxxc0z System: Kernel: 6.16.8-arch3-1

By Geoff Corey 23 Sep 2025
LazyVim + neotest-mocha and overcoming `No test found`

LazyVim + neotest-mocha and overcoming `No test found`

I began to have issues with AstoVim setup and decided to slim down and build a LazyVim config to cover my needs. I will admit that debugging NeoVim and Lua is still a bit difficult for me to grok. I read a lot of bug reports and reached out to

By Geoff Corey 07 Sep 2025
Linux amdcpu: ring gfx_0.0.0 timeout

Linux amdcpu: ring gfx_0.0.0 timeout

Running wayland and noticing minecraft started causing issues. Running latest linux kernel 6.16.3-arch1-1 and noticed those are being pushed out rapid fire this last week so likely a kernel issue. Aug 26 18:20:08 acefour-1 kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Aug 26

By Geoff Corey 04 Sep 2025
Best business books for inspiration

Best business books for inspiration

I have written business plans every year for fun and executed a few. These books inspire different aspects of running a company or starting a new one. First epiphany business book is E-Myth: Revisited by Gerber. This book exposes the myth of "I started a business so I'

By Geoff Corey 24 Aug 2025
Setup a self-hosted Ghost Blog with Docker and Caddy

Setup a self-hosted Ghost Blog with Docker and Caddy

Setup a self-hosted Ghost Blog with Docker and Caddy

By Geoff Corey 22 Aug 2025
Caddy, wildcard certs and ghost

Caddy, wildcard certs and ghost

The problem Let's suppose you have multiple things to host an will hang those applications off a sub-domain. Here we will setup ghost blogging system to sub-domain blog.geoffcorey.com and have geoffcorey.com redirect to the sub-domain by default. We are also going to use wildcard Let&

By Geoff Corey 23 May 2025
Snowflakes conversion of timestamp NTZ to UTC with offset

Snowflakes conversion of timestamp NTZ to UTC with offset

layouttitledatecategoriespostSnowflakes conversion of timestamp NTZ to UTC with offset2023-12-23 10:18:29 -0500snowflakes dst timestamp_ntz utc SQL Had an issue where I found a chunk of code was trying to convert Snowflakes timestamp_ntz stored in local America/New_York format to a UTC time format with offset. The

By Geoff Corey 17 Apr 2025
See all
Geoff's Notebook
  • Sign up
Powered by Ghost