alpha
Login
or
Join now
russ.fugl.dev
/
sks-website
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
build smart knowledge-sharing systems that combine the best of human expertise with smart technology
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
sks-website
/
src
/
at
main
7 folders
1 file
Russ T. Fugal
chore: link kiri portfolio card to public Tangled repo
16d ago
15d41543
app
chore: link kiri portfolio card to public Tangled repo Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 weeks ago
assets
fix: rethrow feed errors instead of caching not-found; add das-man post files Bump atproto-presskit so a transient PDS failure surfaces as an uncached error instead of an empty feed that gets ISR-cached as a 7-day 404. Register the das-man-as-loss-function cover image and track the post source published to the PDS on 2026-07-03. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 weeks ago
components
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 weeks ago
content
chore: link kiri portfolio card to public Tangled repo Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 weeks ago
contexts
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 weeks ago
lib
feat: add Coding Projects tab to portfolio Two-tab layout on /portfolio via ?tab=coding query param (academic default, existing URLs unchanged). Coding projects reuse the shared filter/sort/pagination machinery with a disjoint tag vocabulary; school/course filters are academic-only. Project cards show tech pills, GitHub/Tangled/live links, and private/closed-source badges. Content lives in coding-projects.json and marketing-content.tsx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2 weeks ago
types
feat: add knot hosting page and Sequoia blog subscription integration Add new /knot endpoint serving a styled landing page for the Tangled knot ATProto git hosting service. The page features responsive design with animated status indicators, environment-specific content (HTML/plain text), and links to the knot service and Tangled profile. Integrate Sequoia blog subscription widget throughout the site: - Add Subscribe component for the blog page footer - Create sequoia-subscribe Web Component with full styling and AT Protocol publication integration - Migrate sequoia-comments from JavaScript to TypeScript - Update custom elements type definitions Also improves blog post display with enhanced featured component styling and updates publishing-to-the-atmosphere blog post metadata. Files changed: - New /knot route serving styled landing page for ATProto git hosting - New Subscribe component for blog footer integration - New sequoia-subscribe Web Component with AT Protocol integration - Blog components enhanced with Sequoia integration - Blog page updated to include subscription section Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 months ago
proxy.ts
feat: serve standard site publication discovery
1 month ago