Remix.run Logo
willtemperley 19 hours ago

Vibe coding is making me far smarter. It took me three weeks to rewrite a PostgreSQL client for Swift, adding structured concurrency and channel binding and completely rewriting the network layer.

I knew nothing about the Postgres wire protocol or channel binding.

LLMs changed that. Now I have a good working knowledge of these things because the LLMs can explain everything at my level. It's game changing for me because there was simply no way I could have done this without LLMs teaching me the concepts I needed.

The current version: https://github.com/willtemperley/swift-postgres-client

The original: https://github.com/codewinsdotcom/PostgresClientKit