Valstar.dev

Blog

Thoughts on web development, AI, and building things.

When your project already has a GraphQL API, you don't need hundreds of tool definitions to give an AI agent access to your data. Three tools and a sub-agent pattern can get you there fast.

Read More

Exploring how MCP servers simplify business integrations, reduce upgrade effort, enable agent-style functionality, and what the ecosystem still needs.

Read More

I've watched companies hand out AI coding tools like GitHub Copilot with zero guidance, while others set arbitrary targets like "30% of code must be AI-generated." Both approaches lead to terrible outcomes. AI tools need thoughtful integration into how teams work, not just mandates or wishful thinking.

Read More

AI is the new hot term that people are throwing the term everywhere, how do you use it for more then just a simple chatbot?

Read More

The tools we use today, and the patterns they are built upon are the results of decades of work and countless lessons learned. But we often ignore these lessons and build around them. Lets leverage Apollo Client to it's fullest!

Read More

Git Stats

Simple Git Stats

I wanted to see a quick graph of a larger project I was working on for a retrospective, I wrote a quick script to do it. Hopefully it's useful to someone else.

Read More

Committing more often can speed up your development and improve your workflow, build your applications incrementally and keep track of your progress.

Read More

I made some updates to Gorgon.js, allowing you to add hooks into the caching system allowing for a larger plugin space.

Read More

HTML now offers dialogs and popovers, how can we use this native functionallity in React?

Read More

When you are going to build a website, you're going need a way to manage content, so you need a CMS right?

Read More

When downloading large files from S3 and you want to store them to disk first and you want to use typescript.

Read More

I have maintained a small npm library medusa.js for years, and it's time to make it more modern.

Read More

When you want to give your users a little bit of customizability with some text, but not so much that they break your website.

Read More

How do you track down your slow apollo graph queries locally, well you can pay for apollo studio, or you can just make your own plugin.

Read More

I always prefer hosting my own projects on a simple server myself as that tends to be both cheap and flexible. And with Astro now bieng my static site generator of choice, lets go over how to host your site with TLS/SSL, a custom domain, redirects and the flexibility that comes with your own server.

Read More

I needed some procedurally generated images for the header of this site, and some avatars for a project I'm working on so I created deterministic image generator with a neat pattern instead of relying on one of the placeholder image sites or something like gravatar

Read More

Generated with Midjourney: Dark hexagons

A Fresh Start

It's been a few years, and my older blog has been neglected and the contents old and crusty. Lets get a fresh start going again!

Read More