Rikki's Dev Blog

Rikki's Dev BlogAbout Rikki

TypeScript 2024: The Year in Review

A comprehensive exploration of TypeScript and ECMAScript features that shaped 2024, with practical examples and implementation detailsRead More →

Exciting news for the GraphQL LSP & Vscode ecosystem!

Updates about my grant from the GraphQL FoundationRead More →

Typescript 2023: The Year in Review

A deep dive into TypeScript's major features from 2023, with practical examples and implementation detailsRead More →

Building a JSON Schema-enabled `JSON5` mode for codemirror, monaco and/or graphiql

A `JSON5` mode for `monaco editor` or `codemirror6` that works against JSONSchema definitions like `monaco-json` doesn't exist yet, here are a few recipies for how it could work for `graphiql`!Read More →

Evaluating PostGIS support in Typescript ORMs

A short exploration of popular Typescript ORMs and their PostGIS support constraintsRead More →

NPM Libraries With Bundled Dependencies are a Supply Chain Risk! (and more)

When you use npm libraries that bundle their dependencies, your project lockfile is no longer the source of truth.Read More →

GraphQL Federation - emerging options!

A brief list of available options as alternative/similar solutions for apollo federationRead More →

Announcing VSCode GraphQL 0.3.x and GraphQL LSP 2.5.x

A detailed breakdown of added improvements to the GraphQL Language Server Protocol server and the VSCode extensionRead More →

Custom Command Palette & Context Menu Commands with Monaco Editor

Showing you how to render the command palette in monacoRead More →