Advertisement · 728 × 90

Posts by Ankit Bhandari

Open source projects should leave X. It isn't easy in many cases, but I hope maintainers will push proposals to their teams when the time is right. @e18e.dev and @npmx.dev are only here, and both projects are thriving.

1 week ago 186 21 5 0

Congrats Sarah!

1 week ago 1 0 1 0

Happy birthday:)

2 weeks ago 1 0 0 0

What’s your take between Claude & Codex?

I mostly use codex on other things than frontend.

2 weeks ago 9 0 1 0

Watched Hail Mary going on a hall after like 7 years.. Loved it!

Btw, I watched "The Martian" like 5 times already.

3 weeks ago 1 0 0 0

WHATTT WHO DID THIS HAHA

4 weeks ago 2 0 0 0
Preview
bsky.md — Bluesky as Markdown Fetch any public Bluesky content as clean, portable Markdown. No auth, no API key.

new from me: an API to return bluesky data as markdown!

bsky-md.vercel.app

open source on Tangled too! tangled.org/j4ck.xyz/bsky-…

1 month ago 97 15 10 4

Excited to see the new thing which you’re building Jay!

1 month ago 1 0 0 0
Preview
A New Chapter for Bluesky - Bluesky After several intense and incredible years building Bluesky from the ground up, I've decided to step back as CEO and transition to a new role as Bluesky's Chief Innovation Officer.

Some personal news: I’m transitioning from CEO to a new role as Bluesky’s Chief Innovation Officer! I’m excited to welcome @toni.bsky.team as our interim CEO.

More here: bsky.social/about/blog/0...

1 month ago 6210 934 590 420

@down.blue

1 month ago 0 0 1 0
Advertisement
Preview
announcing our €3,8M seed round and more on what's next

today, we're announcing our €3,8M ($4.5M) seed financing round, led by byFounders with participation from Bain Capital Crypto, Antler, Thomas Dohmke (former CEO of GitHub), Avery Pennarun (CEO of Tailscale) among other incredible angels.

read more on what's next: blog.tangled.org/seed

1 month ago 829 150 54 66
Preview
Claude for Open Source | Claude by Anthropic Apply to the Claude for Open Source program. Eligible OSS maintainers and contributors get Claude Max for 6 months on us.

If you’re an OSS maintainer, do apply!

claude.com/contact-sale...

1 month ago 1 0 0 0
// ============================================================================
// inlay render — specification tests
// ============================================================================
//
// inlay is a UI component system on the AT Protocol.
//
// Elements reference components by NSID — <com.example.PostCard uri="...">
// is an element whose type is the NSID com.example.PostCard. An NSID is
// just a name; it says nothing about where the implementation lives.
//
// A pack (at.inlay.pack) maps NSIDs to concrete implementations. Each
// entry points an NSID at a component record URI (at://did/at.inlay.component/rkey),
// so the same NSID can resolve to different implementations depending on context.
//
// A component record (at.inlay.component) defines what happens when the
// element is rendered. It has one of three body kinds:
//
//   - no body         → a primitive; the host knows how to render this
//   - bodyTemplate    → a stored element tree with Binding placeholders
//   - bodyExternal    → an XRPC endpoint that returns an element tree
//
// Resolution algorithm:
//
//   1. Start with an element like <com.example.PostCard uri="at://...">.
//   2. Scan imported packs for a component that implements com.example.PostCard.
//   3. Resolve the component record and switch based on body kind:
//      a. no body       → done, it's a primitive.
//      b. bodyTemplate  → substitute Binding placeholders with the
//         element's props (and optionally a fetched record when the
//         component declares that it's a "view" for some records).
//      c. bodyExternal  → call the XRPC service, passing props.
//         Children can be passed too, but they're opaque to the callee.
//   4. Recurse into the expanded tree until everything resolves to
//      primitives. This can be done to completion or (better) streamingly.

// ============================================================================ // inlay render — specification tests // ============================================================================ // // inlay is a UI component system on the AT Protocol. // // Elements reference components by NSID — <com.example.PostCard uri="..."> // is an element whose type is the NSID com.example.PostCard. An NSID is // just a name; it says nothing about where the implementation lives. // // A pack (at.inlay.pack) maps NSIDs to concrete implementations. Each // entry points an NSID at a component record URI (at://did/at.inlay.component/rkey), // so the same NSID can resolve to different implementations depending on context. // // A component record (at.inlay.component) defines what happens when the // element is rendered. It has one of three body kinds: // // - no body → a primitive; the host knows how to render this // - bodyTemplate → a stored element tree with Binding placeholders // - bodyExternal → an XRPC endpoint that returns an element tree // // Resolution algorithm: // // 1. Start with an element like <com.example.PostCard uri="at://...">. // 2. Scan imported packs for a component that implements com.example.PostCard. // 3. Resolve the component record and switch based on body kind: // a. no body → done, it's a primitive. // b. bodyTemplate → substitute Binding placeholders with the // element's props (and optionally a fetched record when the // component declares that it's a "view" for some records). // c. bodyExternal → call the XRPC service, passing props. // Children can be passed too, but they're opaque to the callee. // 4. Recurse into the expanded tree until everything resolves to // primitives. This can be done to completion or (better) streamingly.

first pieces of @inlay.at are now open source at tangled.org/danabra.mov/...

🔮 Inlay "browser" prototype (hono+htmx): inlay-proto.up.railway.app

📝 Inlay ProfilePage component from the above demo: pdsls.dev/at://did:plc...

📜 Tests describing the Inlay rendering model: tangled.org/danabra.mov/...

1 month ago 118 20 8 3

hi jack

1 month ago 1 0 1 0
Post image

I’ve seen this before… it’s a CLASSIC!

1 month ago 1 0 1 0

Lots of cool stuffs being built on Bluesky. It’s so amazing to have a collaborative decentralized social protocol with open APIs.

I always thought this is the only way for better future of social networking. ❤️

1 month ago 2 0 1 0

We've been hard at work on a new website with new guides, better docs, more translations, even our very own blog. We think it looks pretty sharp, too. It's now easier than ever to just build things with AT Protocol.

atproto.com

2 months ago 555 131 17 36

hey hey!

2 months ago 0 0 1 0
Post image Post image

Its time!

OAuth on Porto 🎉

2 months ago 1 0 0 0

make it available to South Asia too pls. (im from Nepa)

2 months ago 0 0 0 0
Advertisement
contributors to repo.npmx.dev, 150+ human beings!

contributors to repo.npmx.dev, 150+ human beings!

We're more than 150 humans collaborating at repo.npmx.dev 🎉

2 months ago 149 20 13 8

Where is my bluesky analytics which was teased last time saying next update gonna be exciting! 😭

2 months ago 1 0 0 0
Preview
Bluesky Map Interactive map of 3.4 million Bluesky users, visualised by their follower pattern.

I made a map of 3.4 million Bluesky users - see if you can find yourself!

bluesky-map.theo.io

I've seen some similar projects, but IMO this seems to better capture some of the fine-grained detail

2 months ago 7239 2166 660 4554
2 months ago 2 0 0 0

im too excited for post analytics in Bsky which likely is coming soon

2 months ago 0 0 0 0

It’s Nepali but good work on making hindi PR :)

2 months ago 1 0 1 0
Github stars graph, starting from Thursday 22, 10 days afterwards, the npmx repo has now been starred more than 1K times!

Github stars graph, starting from Thursday 22, 10 days afterwards, the npmx repo has now been starred more than 1K times!

Milestone! 1K GitHub Stars on repo.npmx.dev 🌟

2 months ago 95 10 3 1
Post image

Are we going to see Atmosphere profile picture in that space or ? @patak.dev

2 months ago 8 0 2 0
Post image

Internal rumors of Sonnet 5 in benchmarks.. (Not Official)

2 months ago 2 0 0 0

yes makes sense! ali pachi patch gardimla (2ta matra ni k PR garne feri haha)

2 months ago 1 0 0 0
Advertisement