54,302 blogs · [ { "id": "01a08789-6c76-7298-bfa8-7171448cb8c7", "title": "Why I built gsx", "url": "https://jackieli.dev/posts/why-i-built-gsx/", "published_at": "2026-07-04T08:26:00+00:00" }, { "id": "01a08789-6c76-7298-bfa8-71714519813b", "title": "What's next for Coc.nvim", "url": "https://jackieli.dev/posts/whats-next-for-coc-nvim/", "published_at": "2023-03-30T20:17:45+00:00" }, { "id": "01a08789-6c76-7298-bfa8-7171458fead8", "title": "Temporal is a Control Plane", "url": "https://jackieli.dev/posts/temporal-is-control-plane/", "published_at": "2022-05-13T17:02:16+00:00" }, { "id": "01a08789-6c76-7298-bfa8-71714635640d", "title": "Temporal.io errGroup", "url": "https://jackieli.dev/posts/temporalio-errgroup/", "published_at": "2022-05-04T20:11:24+00:00" }, { "id": "01a08789-6c76-7298-bfa8-7171470ef80e", "title": "Vim jump to caps word on the same line", "url": "https://jackieli.dev/posts/vim-jump-to-caps/", "published_at": "2022-05-01T21:11:00+00:00" }, { "id": "01a08789-6c76-7298-bfa8-717147973837", "title": "GRPC & GRPC-Web multiplexed in Istio", "url": "https://jackieli.dev/posts/grpc-web-istio/", "published_at": "2022-03-25T15:55:25+00:00" }, { "id": "01a08789-6c76-7298-bfa8-717147c5bf8e", "title": "Use dynamic proto in cel-go", "url": "https://jackieli.dev/posts/use-dynamic-proto-in-cel-go/", "published_at": "2022-03-17T17:15:09+00:00" }, { "id": "01a0ba66-abb9-70ae-8c2c-931b44c894a9", "title": "My thoughts on OSDU", "url": "https://jackieli.dev/posts/thoughts-on-osdu/", "published_at": "2022-03-17T12:57:13+00:00" }, { "id": "01a08789-6c76-7298-bfa8-717147fd9ce2", "title": "Pointers in Go - used in sql.Scanner", "url": "https://jackieli.dev/posts/pointers-in-go-used-in-sql-scanner/", "published_at": "2021-06-26T11:40:10+00:00" }, { "id": "01a08789-6c76-7298-bfa8-7171485e3d29", "title": "gRPC-Web interceptor", "url": "https://jackieli.dev/posts/grpc-web-interceptor/", "published_at": "2020-08-01T10:28:51+00:00" }, { "id": "01a08789-6c76-7298-bfa8-717148602ad1", "title": "Javascript Date", "url": "https://jackieli.dev/posts/javascript-date/", "published_at": "2020-07-25T22:29:55+00:00" }, { "id": "01a08789-6c76-7298-bfa8-7171493ff664", "title": "BigInt toBytes in different languages", "url": "https://jackieli.dev/posts/bigint-tobytes/", "published_at": "2020-07-24T10:00:17+00:00" }, { "id": "01a08789-6c76-7298-bfa8-7171498c7960", "title": "BigInt to Uint8Array", "url": "https://jackieli.dev/posts/bigint-to-uint8array/", "published_at": "2020-07-23T00:05:39+00:00" }, { "id": "01a08789-6c76-7298-bfa8-717149fc6f2d", "title": "About me", "url": "https://jackieli.dev/about/", "published_at": null }, { "id": "01a08789-6c76-7298-bfa8-71714a9f8c1c", "title": "Contact", "url": "https://jackieli.dev/contact/", "published_at": null }, { "id": "01a08789-6c76-7298-bfa8-71714aa5eddc", "title": "Projects", "url": "https://jackieli.dev/projects/", "published_at": null } ] posts Claim your blog
Back to jackieli.dev
Blog · corpus.blog/blogs/jackieli.dev/posts

jackieli.dev

jackieli.dev

2026

2023

2022

2021

2020

Undated