HN user

tianzhou

211 karma

Chief Sketching Officer at bytebase.com

Posts75
Comments85
View on HN
www.star-history.com 16d ago

GitHub Has Restricted Access to Star Data

tianzhou
14pts6
www.bytebase.com 2mo ago

PostgreSQL 19 features I'm excited about

tianzhou
37pts1
www.star-history.com 6mo ago

Star-History.com in 2025

tianzhou
1pts0
dbhub.ai 6mo ago

Designing a Postgres MCP Server

tianzhou
1pts0
www.pgschema.com 10mo ago

I asked Manus to demo my CLI with asciinema

tianzhou
2pts0
www.pgschema.com 11mo ago

Pgschema: Postgres Declarative Schema Migration, Like Terraform

tianzhou
1pts0
www.whatismcp.com 1y ago

The AI Feature That Almost Every Database Missed

tianzhou
2pts0
www.whatismcp.com 1y ago

Notes on Implementing an MCP Server

tianzhou
2pts1
nickcraver.com 1y ago

Stack Overflow: How We Do Monitoring – 2018 Edition

tianzhou
1pts0
techcommunity.microsoft.com 1y ago

Azure Data Studio Retirement

tianzhou
3pts0
www.bytebase.com 1y ago

Database Tools in 2024: A Year in Review

tianzhou
3pts2
www.bytebase.com 1y ago

How we built the SQL autocomplete framework with ANTLR4

tianzhou
1pts0
github.com 1y ago

MyDuck: MySQL with DuckDB

tianzhou
1pts0
martinovic.blog 1y ago

Maximal effort, minimal impact: How I learned what engineering guidelines should

tianzhou
2pts0
old.reddit.com 1y ago

What are some of the craziest security vulnerabilities you've uncovered?

tianzhou
6pts0
old.reddit.com 1y ago

Do you still use store procedures?

tianzhou
2pts9
blog.lepton.ai 1y ago

The Missing Guide to the H100 GPU Market

tianzhou
1pts0
newsletter.techworld-with-milan.com 1y ago

Developers hate their job, but like to code outside work

tianzhou
8pts5
demo.pigsty.cc 1y ago

8 years of database trends from Stack Overflow Developer Survey

tianzhou
3pts0
superlinked.com 1y ago

Vector DB Comparison

tianzhou
1pts0
qz.com 2y ago

The long, incredibly tortuous, and process of creating a Chinese font

tianzhou
4pts0
www.bytebase.com 2y ago

How We Improved Our SQL Parser Speed by 70x

tianzhou
1pts0
charity.wtf 2y ago

"My boss says we don't need any engineering managers"

tianzhou
102pts95
sendbird.com 2y ago

SB-OSC: Sendbird Online Schema Change for Aurora MySQL

tianzhou
4pts0
www.timescale.com 2y ago

Timescale acquires PopSQL

tianzhou
10pts3
www.bytebase.com 2y ago

Features I wish PostgreSQL had as a developer

tianzhou
2pts0
star-history.com 2y ago

Star History Forum

tianzhou
1pts0
www.bytebase.com 2y ago

SaaS monthly bill behind a startup – 2nd year in review

tianzhou
4pts0
www.bytebase.com 2y ago

Modern Snowflake Stack

tianzhou
1pts1
www.bytebase.com 2y ago

Modern Snowflake Stack

tianzhou
2pts0

Author here. I did use AI to assist writing. The way I do it is I feed all my past writings (around 200+ posts) to the AI and let it record my style.

I research the topic, lay the outlines and let AI write it. Then I further refine section by section with a combination of AI and manual editing).

What you have pointed out is valid and it helps me to improve the process. And I have edited the post based on your suggestion.

As a non-native speaker and engineer with 15+ database development experience, I think I will continue to use AI to assist writing (I rarely use AI if I write in my native language). This post still takes me almost an afternoon to finish, but without AI, it will take me much more time.

From the stored procedure Pro clan:

1. Some applications can't tolerate the roundtrip latency, so the typical way is to put the business logic inside the stored procedure.

2. DBA wants to guard the database.