Rikki's Dev Blog
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 →