View my latest blog posts
Cursor-based pagination is a powerful technique for maintaining API performance with large datasets, enabling smooth navigation through thousands of rows. It also helps avoid issues like duplicate or missing rows when data is added or removed during pagination. In this post, we'll explore an implementation in Go that supports sorting by multiple columns.
GraphQL already comes with a lot of benefits out of the box - but by leveraging the AST we can improve performance by multiple factors and solve the N+1 problem elegantly.
Hyperlinkr is a PWA built with VueJS and Netlify functions to generate hyperlinks in HTML and markdown format using a site's metadata.