{
"$type": "site.standard.document",
"canonicalUrl": "https://devlog.croft.click/2025/10/13/at-protocol-service-layer",
"description": "Deep integration with the AT Protocol, pulling posts directly from the PDS and introducing a new Card UI system.",
"path": "/2025/10/13/at-protocol-service-layer",
"publishedAt": "2025-10-13T16:27:40.000Z",
"site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
"tags": [
"atproto",
"website"
],
"textContent": "Rewrote the external data layer as a modular AT Protocol service. The site now fetches data natively using custom agents with intelligent caching. Redesigned the Card UI system with a new BlueskyPostCard component supporting lightboxes, rich text rendering, and native fallback avatars. Smart redirect detection for WhiteWind and Leaflet posts.",
"title": "Building a Modular AT Protocol Service Layer"
}