İçeriğe geç

Mastro.{js,ts}

@mastrojs.bsky.social did:plc:slxmn2ejggkwwbzlej2axmx6

No dependencies, #nobuild step. Just a simple web framework and site generator for people who care about their users and web standards. Implemented in ~800 lines of TypeScript. 🧑‍🍳 mastrojs.github.io Account run by @mb21.bsky.social

Bluesky’a katılma tarihi:

Takipçi
497
Takip edilen
383
Post
2.711
Sıralamaya girdiği gün
0

Özet

Mastro.{js,ts} (@mastrojs.bsky.social), 12 Temmuz 2025 tarihinde katılan bir Bluesky kullanıcısı. 497 takipçisi var, 383 hesabı takip ediyor ve 2.711 post paylaştı.

Sıralama geçmişi

Bu hesabın postlarının Debya günlük listesine girdiği en iyi günler.

Bu hesap henüz günlük sıralamaya girmedi.

Son beğendiği postlar

Bluesky ağındaki herkese açık beğeniler.

  • Sam Littlefair@littlefair.ca

    Yeah! I'll probably add code comments, but I need to update the highlighter I'm using for .md first.

    Postu göster
  • Sam Littlefair@littlefair.ca

    Alright, I added a fairly comprehensive example. Thanks again for the suggestion!

    Postu göster
  • Jake Lazaroff@jakelazaroff.com

    guess not! i got the idea from go struct tags and validation. tbh tho i don't think i want to maintain a super popular library 😅 i've switched to vendored dependencies for engineering reasons but another perk is that it puts an upper bound on the people who care about anything i release that way

    Postu göster
  • Jake Lazaroff@jakelazaroff.com

    fun fact, that library was based on this old typescript library i wrote (a couple years before zod even existed!) that actually *was* just a bunch of pure functions and type predicates

    Postu göster
  • Jake Lazaroff@jakelazaroff.com

    one nice thing is that it's easy to drop your own home-rolled library in place of zod or valibot if you're using it with something that supports standard schema

    Postu göster

Daha fazlası için üye girişi yap

Blokladığı hesaplar

Bluesky’da bloklar herkese açık kayıtlardır.

Bu hesap kimseyi bloklamıyor.