Demo App: Phase 6 - From SQLite to BadgerDB (The Demo for the Demo)
We used the Terraform provider we created in Phase 5 to create a baseline demo. I have been calling it the “demo for the demo”. The provider introduced a dat...
We used the Terraform provider we created in Phase 5 to create a baseline demo. I have been calling it the “demo for the demo”. The provider introduced a dat...
I have been using Terraform for the better part of 10 years. First as a practitioner, today I use it as a Solutions Engineer helping out HashiCorp customers....
Quick session tonight. We set up the Dockerfile for multi-arch builds (amd64 and arm64).
We built the frontend tonight in vanilla JS. This was a tricky one for me because of my lack of JavaScript experience. It was great to finally see something ...
Tonight we built the API for our demo app. I had a real moment where Go just clicked for me. It was when we built the display API. Instead of reading Claude’...
I think I am becoming a serial vibe coder. For a number of years I have been looking for the perfect demo app. I build a lot of labs and often live demo solu...
Phase 10 focused on UI improvements - We wanted to display the data that we have have in the database but have been hiding from the user. We created a side p...
Today we took the site live. Some minor UI changes but mostly it was getting the backend production ready. As someone who works with Hashicorp Vault daily, I...
Tonight Claude and I made some UI/UX improvements based on feedback from our single user. He wanted some pretty logical things. Search box was one, alphabeti...
Over the past few days we built out CI/CD and a dev VM. I used Claude CLI for the first time and it worked out better then I thought it would. At first I was...
I was asked by my user community of one to create the ability to have multiple parent genres. This was a really tough refactor. At least for the way we tried...
This is somewhat of a one off post for the project. I was feeling the pain of all the cutting and pasting I was doing. This is caused a problem for me becaus...
The application is up and running in an almost production ready way. I went with GCP for hosting after asking Claude for options. The reason for me was becau...
Claude and I implimented User AuthN and AuthZ. It is pretty basic at this time, but it works. Claude had me impliment the login page before the registration ...
In this session Claude and I added CRUD operations. This was by far the easiest for me to get through. Meaning that I didn’t ask as many questions or need to...
Claude and I were able to sucessfully move to sqlite from a file with a dict in it. I hit my session limit with Claude ($20 plan) tonight. Mostly because I w...
Phase 1 is now complete. I learned alot during this session with Claude. I have almost zero experience with Javascript. I had Claude break down each function...
tonight Claude.ai and I worked on building out the visualization for the project. I have very minimal javascript experience so I had the LLM explain everythi...
Claude and I added added the bands to graph. I noticed that bands could connect to multiple genres and this does not look good. I ended up going with a prima...
I am going to work on a project with Claude.ai. It is personal music website I have been thinking about for a while. The details are in the post below. I tol...
I built this shell of my application doing pair programming with claude.ai. Claude wrote the majority of the code, but I asked for detailed explanations on a...
Phase 10 focused on UI improvements - We wanted to display the data that we have have in the database but have been hiding from the user. We created a side p...
Today we took the site live. Some minor UI changes but mostly it was getting the backend production ready. As someone who works with Hashicorp Vault daily, I...
Tonight Claude and I made some UI/UX improvements based on feedback from our single user. He wanted some pretty logical things. Search box was one, alphabeti...
I was asked by my user community of one to create the ability to have multiple parent genres. This was a really tough refactor. At least for the way we tried...
Claude and I implimented User AuthN and AuthZ. It is pretty basic at this time, but it works. Claude had me impliment the login page before the registration ...
In this session Claude and I added CRUD operations. This was by far the easiest for me to get through. Meaning that I didn’t ask as many questions or need to...
Claude and I were able to sucessfully move to sqlite from a file with a dict in it. I hit my session limit with Claude ($20 plan) tonight. Mostly because I w...
Phase 1 is now complete. I learned alot during this session with Claude. I have almost zero experience with Javascript. I had Claude break down each function...
tonight Claude.ai and I worked on building out the visualization for the project. I have very minimal javascript experience so I had the LLM explain everythi...
Claude and I added added the bands to graph. I noticed that bands could connect to multiple genres and this does not look good. I ended up going with a prima...
I am going to work on a project with Claude.ai. It is personal music website I have been thinking about for a while. The details are in the post below. I tol...
I built this shell of my application doing pair programming with claude.ai. Claude wrote the majority of the code, but I asked for detailed explanations on a...
We used the Terraform provider we created in Phase 5 to create a baseline demo. I have been calling it the “demo for the demo”. The provider introduced a dat...
I have been using Terraform for the better part of 10 years. First as a practitioner, today I use it as a Solutions Engineer helping out HashiCorp customers....
Quick session tonight. We set up the Dockerfile for multi-arch builds (amd64 and arm64).
We built the frontend tonight in vanilla JS. This was a tricky one for me because of my lack of JavaScript experience. It was great to finally see something ...
Tonight we built the API for our demo app. I had a real moment where Go just clicked for me. It was when we built the display API. Instead of reading Claude’...
I think I am becoming a serial vibe coder. For a number of years I have been looking for the perfect demo app. I build a lot of labs and often live demo solu...
To kick off my goal of doing more hands on learning with LLMs. I performed a pretty simple task that I have done in past. Moving my custom domain to a new ho...
Today I’m starting to document the learnings that already do, but don’t often keep consistent documentation.
Over the past few days we built out CI/CD and a dev VM. I used Claude CLI for the first time and it worked out better then I thought it would. At first I was...
The application is up and running in an almost production ready way. I went with GCP for hosting after asking Claude for options. The reason for me was becau...
To kick off my goal of doing more hands on learning with LLMs. I performed a pretty simple task that I have done in past. Moving my custom domain to a new ho...
Phase 1 is now complete. I learned alot during this session with Claude. I have almost zero experience with Javascript. I had Claude break down each function...
Claude and I were able to sucessfully move to sqlite from a file with a dict in it. I hit my session limit with Claude ($20 plan) tonight. Mostly because I w...
In this session Claude and I added CRUD operations. This was by far the easiest for me to get through. Meaning that I didn’t ask as many questions or need to...
Claude and I implimented User AuthN and AuthZ. It is pretty basic at this time, but it works. Claude had me impliment the login page before the registration ...
The application is up and running in an almost production ready way. I went with GCP for hosting after asking Claude for options. The reason for me was becau...
This is somewhat of a one off post for the project. I was feeling the pain of all the cutting and pasting I was doing. This is caused a problem for me becaus...
This is somewhat of a one off post for the project. I was feeling the pain of all the cutting and pasting I was doing. This is caused a problem for me becaus...