Log inSign up
colinhacks
4,678 posts
Image
user avatar
colinhacks
@colinhacks
creator of Zod, Nub, Standard Schema, tRPC, and zshy 💎 building @pullfrogai 🐸 friendly neighborhood typescript nerd 🦆 prev @ bun, edgedb, mit 🏛️
github.com/nubjs/nub
Joined October 2012
1,501
Following
26.2K
Followers
  • Pinned
    user avatar
    colinhacks
    @colinhacks
    Jun 17
    Introducing Nub. The all-in-one JavaScript toolkit that augments Node.js (instead of trying to replace it)
    Image
    336K
  • user avatar
    colinhacks
    @colinhacks
    Aug 13, 2024
    this is gold
    Image
    360K
  • user avatar
    colinhacks
    @colinhacks
    Jul 28, 2024
    sometimes I write code that weaponizes the insanity of JavaScript just to feel alive
    Image
    203K
  • user avatar
    colinhacks
    @colinhacks
    Sep 3, 2025
    love this part of twitter
    Image
    106K
  • user avatar
    colinhacks
    @colinhacks
    Sep 19, 2024
    somehow this is the meanest thing anyone's ever said to me
    Image
    152K
  • user avatar
    colinhacks
    @colinhacks
    Apr 10, 2025
    Zod 4 is now in beta! 💎 7x faster object parsing 💎 20x reduction in tsc instantiations 💎 57% smaller core bundle size 💎 metadata via .meta() 💎 z.toJSONSchema() 💎 z.templateLiteral() 💎 z.stringbool() 💎 z.int32(), z.float32(), etc 💎 z.file() 💎 new logo 😇
    Image
    273K
  • user avatar
    colinhacks
    @colinhacks
    May 19, 2025
    Zod 4 is now stable and production-ready! 💎 7x faster object parsing 💎 100x fewer tsc instantiations 💎 localization in 34 languages 💎 recursive z.object()! 💎 metadata 💎 z.toJSONSchema() 💎 z.templateLiteral() 💎 z.int32(), z.float32(), etc 💎 z.file() 💎 and a new logo :)
    Image
    218K
  • user avatar
    colinhacks
    @colinhacks
    Feb 10, 2025
    ummmmm
    Image
    252K
  • user avatar
    colinhacks
    @colinhacks
    Aug 24, 2025
    Introducing Zod 4.1 and its flagship feature: CODECS z.codec() is a new API for defining *bi-directional transformations* in Zod
    Image
    308K
  • user avatar
    colinhacks
    @colinhacks
    Feb 8, 2025
    who suggested this and why weren't they fired immediately
    Image
    163K
  • user avatar
    colinhacks
    @colinhacks
    Jan 26, 2025
    been building a website for the last 3 days. meticulously crafted UI. 100 lighthouse score. sent it to my non-software friend for feedback. her response changed my life
    Image
    86K
  • user avatar
    colinhacks
    @colinhacks
    May 5, 2025
    whoa. I just found a way to properly infer recursive types in z.object() — no casting, no z.lazy(), no scopes/registries, no special syntax. i've been trying to do this for literally years
    Image
    157K
  • user avatar
    colinhacks
    @colinhacks
    Oct 28, 2025
    this guy must be stopped
    user avatar
    ArkType
    @arktypeio
    Oct 28, 2025
    📢Introducing ArkRegex📢 a drop in replacement for new RegExp() with types ⬇️
    Image
    00:00
    254K
  • user avatar
    colinhacks
    @colinhacks
    Jan 27, 2025
    BIG DAY. Introducing Standard Schema 1.0! It's a specification for a "common interface" to be implemented by all TypeScript schema libraries, written collaboratively by the the creators of Zod (👋), Valibot, and ArkType to promote interoperability.
    Image
    Standard Schema
    From standardschema.dev
    148K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement