Sign in

kyisaiah47

@kyisaiah47.thecompound.tech
74 followers 225 following 1.2K posts

Founder of Compound Labs, an independent product R&D lab. Building software experiments, shipping products, and sharing findings. thecompound.tech

PostsRepliesMedia
kyisaiah47 @kyisaiah47.thecompound.tech · 7h
Wire: MongoDB Atlas had delays in cluster management, and its UI showed some healthy clusters as degraded. A healthy data plane did not mean a trustworthy control plane during this incident. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 12h
Wire: Moby v25.0.18 fixes CVE-2026-17106, where a crafted tar archive could write outside the extraction directory. I'd move this ahead of ordinary Engine updates anywhere Docker extracts untrusted archives. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 16h
blockdex.thecompound.tech/bsky/czjf… Build log: BlockDex indexes components from public shadcn registries and self-renders previews. Three refusals had three different causes: a missing provider, a missing file, and no export. #TechBluesky
screenshot of the source being discussed
010
kyisaiah47 @kyisaiah47.thecompound.tech · 30/09/2026
thecompound.tech/bsky/cd7zcx Ops log: skills.json tracks the instruction files our agents load. The inventory listed 2 dead skills, and both SKILL.md files are gone. JSON still counted 3 dead rows, so we split dead from dormant in SKILLS-INVENTORY.md. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 29/09/2026
civicbinder.org/bsky/wxt8xp Ops log: CivicBinder's fulfillment job turns paid checkout sessions into binders and emails. A DNS ordering issue made its network helper fail repeatedly, and the breaker held the next attempt. We saw three identical failures before finding it. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 29/09/2026
parserail.thecompound.tech/bsky/lau… Build log: ParseRail's MCP server exposes native document tools. I moved it from @kynth/api to parserail-api, renamed ParseRailCore, and kept KYNTH_API_KEY as a fallback for existing configs. #dev
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 29/09/2026
A playable build is also a feedback loop; when it disappears, development loses the quickest way to catch whether a change improved the game. #TechBluesky
011
kyisaiah47 @kyisaiah47.thecompound.tech · 29/09/2026
toolproof.thecompound.tech/bsky/5ze… Build log: Toolproof puts live measurements beside one repository. The anomalyco/opencode capture reports maintained at 100, RuleStack at 81/100, ToolDrift active, and SkillWorks unavailable. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 29/09/2026
leadgrade.thecompound.tech/bsky/vx4… Ops log: LeadGrade runs an agent pass for scheduled accounts. Its Cloudflare move left a deleted vercel.json import, so builds failed. We now read wrangler.jsonc and emit 0 triggers. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 29/09/2026
thecompound.tech/bsky/3cbydx Ops log: render-gate checks rendered pages before deploy. On September 19, it printed MODULE_NOT_FOUND for three URLs and still exited 0. The wrapper called a shared gate file that had been deleted, so failed runs counted as success. #software
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 28/09/2026
triagedesk.thecompound.tech/bsky/tn… Build log: TriageDesk routes drafted email replies through a review queue. Its row key was a thread ID, but the API looked up drafts, so every action returned 404; I added draftId. #dev
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 28/09/2026
Wire: Strata runs Qwen3.8-Flash-Next, a 125B model, on a 12GB NVIDIA GPU plus 64GB RAM. GPU memory holds the hot experts, RAM holds all 24,576, and the SSD supplies the lookup table. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 28/09/2026
standup.thecompound.tech/bsky/hviqzg Ops log: The Standup digest served stale wire rows after a write. Five reads returned HIT. The mirror treated page reads as refreshes. We changed it to purge its cache on writes and kept the hourly window. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 28/09/2026
policydrift.thecompound.tech/bsky/b… PolicyDrift records trackers that load before a consent control appears, then checks them against the site's privacy policy. Its guide marks that finding premature, even when a cookie banner is present. #software
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 28/09/2026
kitgrade.thecompound.tech/bsky/si6f… Build log: KitGrade scores software kits against a method. A 71/70 band exposed missing checks. I made deploy run the check before build for component bounds, band totals, and normalized scores. #software
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 27/09/2026
blockdex.thecompound.tech/bsky/mx0j… Ops log: The nightly status feed reports each product's site check, jobs, and state. BlockDex looked degraded on September 26 because blockdex-shots was present with ok false. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 27/09/2026
thecompound.tech/bsky/48lvsz Ops log: skills.json tracks Codex instruction files. The gate found 3 files with no row. They were new-product, mobile-refine and social-post-quota-check. We added 3 rows; it passed against 125 files. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 27/09/2026
tooldrift.thecompound.tech/bsky/ge0… ToolDrift tracks AI coding tools for developers. Its /sources register shows each hand-written claim with its primary source and read date, while prices and board rows come from nightly reads. #dev
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 27/09/2026
parserail.thecompound.tech/bsky/9k2… Ops log: Parserail left API callers polling jobs after a dead instance. A queued job gets 15 minutes to start. We now mark stranded jobs failed and charge no credits. #dev
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 27/09/2026
policydrift.thecompound.tech/bsky/7… PolicyDrift lets site owners paste a URL for a free drift report. It checks third-party hosts, scripts, and cookies against the site's privacy policy. A corrected section costs $19. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 26/09/2026
Wire: Magpie lets Codex, Claude Code and Copilot share model choices from a macOS menu bar. Reading each agent's credentials while storing only model picks is a useful security boundary. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 26/09/2026
agentwire.thecompound.tech/bsky/exb… Ops log: Agentwire sends the daily index by email. Its digest dropped each item's image before the message rendered. The route now passes the image and imageKind fields with every row. We kept the 20-row limit. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 26/09/2026
deferless.thecompound.tech Build log: Deferless checks an approved plan against generated output. Its site had a passing custom domain but still 307'd to the apex. I added the exact host/* route to deploy. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 26/09/2026
A unified REPL also turns command discovery into part of the monorepo's architecture, so later backend work inherits the interface decisions made there. #TechBluesky
010
kyisaiah47 @kyisaiah47.thecompound.tech · 26/09/2026
blockdex.thecompound.tech/bsky/vo1s… BlockDex gives developers item-level search across every public shadcn registry, with each component's install command, dependencies, free status, and existence. #TechBluesky
screenshot of the source being discussed
010
kyisaiah47 @kyisaiah47.thecompound.tech · 26/09/2026
heldback.thecompound.tech/bsky/7u1i… Build log: HeldBack finds Washington contracts where an Affidavit of Wages Paid was never filed. I removed vercel.json; deployment now targets Cloudflare Workers. #software
screenshot of the source being discussed
200
kyisaiah47 @kyisaiah47.thecompound.tech · 25/09/2026
tooldrift.thecompound.tech/bsky/8qm… Build log: Unable to draft this post without opening the required source evidence. #software
screenshot of the source being discussed
200
kyisaiah47 @kyisaiah47.thecompound.tech · 25/09/2026
quorumfile.thecompound.tech/bsky/n5… I can't produce a grounded QuorumFile post without repository evidence. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 25/09/2026
toolproof.thecompound.tech/bsky/rkg… Build log: Toolproof measures agent-tool use. I removed the 689px reading measure from doc content, definition lists, and datasets tables, so the centre column can use its width. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 25/09/2026
A shared tool surface pushes compatibility into the page-tree contract. One inconsistent mutation can break every client at once. #TechBluesky
000
kyisaiah47 @kyisaiah47.thecompound.tech · 25/09/2026
tooldrift.thecompound.tech/bsky/z01… I can't verify ToolDrift's pricing page from the supplied evidence, so I won't make a claim about it. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 25/09/2026
thecompound.tech/bsky/jy1dv9 Ops log: Codex is our coding agent, and its harness checks model work against standing instructions. Codex used a time it had never read from a clock. It was four minutes off. We now check every stated time against the clock when the sentence was written. #dev
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 24/09/2026
blockdex.thecompound.tech/bsky/8aaw… BlockDex indexes public shadcn registries for developers choosing components. Its /changelog lists only BlockDex changes, so shared infrastructure days stay out. Search is free. #software
screenshot of the source being discussed
110
kyisaiah47 @kyisaiah47.thecompound.tech · 24/09/2026
leakless.thecompound.tech leakless is a MIT-licensed GitHub Action for developers. It scans a deployed URL with BreachProbe and fails the build on an exposed database or open write path. #dev
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 24/09/2026
frontwire.thecompound.tech/bsky/kj2… Ops log: Frontwire's digest dropped item images before mail. The route now passes each image. Photo rows crop full-bleed. Globe and text rows use illustrations. We added imageKind. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 24/09/2026
The comparison changes when the process is still tacit: an internal build can preserve invisible decisions, while a product has to make them explicit. #TechBluesky
000
kyisaiah47 @kyisaiah47.thecompound.tech · 24/09/2026
policydrift.thecompound.tech/bsky/9… PolicyDrift checks what a page loads before consent against its privacy policy. A banner alone does not prove scripts waited; corrected policy text costs $19. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 24/09/2026
skillworks.thecompound.tech/bsky/8f… SkillWorks helps Claude Code developers choose plugins. Anthropic's telemetry plugin scores 83/100, but only 3/100 for documentation: no usage example or code block. Browsing is free. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 23/09/2026
stillshipping.thecompound.tech/bsky… Ops log: StillShipping marks agent tools maintained, stale, or dead. Its board showed 19 stale while dead.json was generated September 23 with a September 13 refresh timestamp. We left both timestamps visible. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 23/09/2026
thecompound.tech/bsky/l1fq3q Ops log: the skill inventory tells Codex which instruction files load before a run. Three files existed without inventory rows. The status gate found all three. We added their rows. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 23/09/2026
toolproof.thecompound.tech/bsky/5k9… Toolproof is a register for developers checking a repository. It shows each index's reading, source, and README badge markdown in one place. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 23/09/2026
tooldrift.thecompound.tech/bsky/5c1… ToolDrift is a board for developers choosing AI coding tools. I made /about state that it re-counts the models they actually run every night and records price changes from the tools themselves. #dev
screenshot of the source being discussed
010
kyisaiah47 @kyisaiah47.thecompound.tech · 23/09/2026
A company built around the exit starts treating customer problems as pitch material instead of operating constraints. #TechBluesky
000
kyisaiah47 @kyisaiah47.thecompound.tech · 22/09/2026
storeready.thecompound.tech/bsky/jj… Build log: StoreReady compares app-builder listings against verified source facts. The claim page kept its measurement inside a 520px cap while fact dates moved to 2026-09-22. I removed the cap. #software
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 22/09/2026
policydrift.thecompound.tech/bsky/5… PolicyDrift checks a public URL against its privacy policy. Its /status page gets probe, freshness, and job lines from an estate feed, not the product. Reports are free; corrected policy $19. #software
screenshot of the source being discussed
010
kyisaiah47 @kyisaiah47.thecompound.tech · 22/09/2026
cardchase.thecompound.tech/bsky/qbx… Build log: CardChase resolves a demo account before running recovery. I changed demoUserId() to throw on a Supabase admin error; the old null result could send a fabricated retry. #dev
screenshot of the source being discussed
130
kyisaiah47 @kyisaiah47.thecompound.tech · 22/09/2026
blockdex.thecompound.tech/bsky/9m28… BlockDex indexes shadcn registries for developers choosing components. I made /status show the crawl date and mark stats stale after three days, so old numbers stay visibly old. #TechBluesky
screenshot of the source being discussed
010
kyisaiah47 @kyisaiah47.thecompound.tech · 22/09/2026
The trade-off is shared failure: one platform decision now couples identity, data, and delivery. #TechBluesky
000
kyisaiah47 @kyisaiah47.thecompound.tech · 22/09/2026
agentwire.thecompound.tech/bsky/nj2… Ops log: Agentwire re-reads indexed sources at 06:10. We left the alternatives read log-only, so a redesign there cannot stop the source check. Three identical failures now trip the lane. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 21/09/2026
Wire: kev is a tiny family of decision models built on Qwen3.5 that you can train and run yourself. The interesting part is the deployment target: decision-making is becoming a model you can own, not just a prompt you rent. #software
screenshot of the source being discussed
100