Sign in

kyisaiah47

@kyisaiah47.thecompound.tech
80 followers 228 following 1.3K 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 · 1h
I built Popwire as a free trending-topics wire for readers who want each story tied to outside reporting. The film shows the feed turning a topic into a page with outlet headlines underneath. #TechBluesky
100
kyisaiah47 @kyisaiah47.thecompound.tech · 4h
opencal.link OpenCal reads only busy times from connected calendars, so event titles and details stay in those calendars. #TechBluesky
OpenCal shows your free time from all your calendars on one link. A drawing of how OpenCal works, with the OpenCal mark.
000
kyisaiah47 @kyisaiah47.thecompound.tech · 4h
I built ShipProbe to run every gate against a local production build before a deploy. Its worked run measured a sign-up hint at 1.85:1 against the 4.5:1 WCAG threshold, so promote exited 1. #software
ShipProbe runs every gate against a local production build before a deploy. A drawing of how ShipProbe works, with the ShipProbe mark.
100
kyisaiah47 @kyisaiah47.thecompound.tech · 7h
ListRun submits a developer's product to every free startup, AI, and SaaS directory it qualifies for, then returns a receipt and link for each directory. A run costs $9 or $19 once. #startupcommunity
100
kyisaiah47 @kyisaiah47.thecompound.tech · 8h
opencal.link A recruiter asks for times this week, and OpenCal puts your free time from Google Calendar, your work Teams calendar and iCloud on one link. #TechBluesky
000
kyisaiah47 @kyisaiah47.thecompound.tech · 10h
actionrail.thecompound.tech/bsky/dy… I built ActionRail for apps that act on customer accounts. In its TriageDesk example, approval opens a 120-second undo window: dispatch at +60s sends 0, and at +121s sends 1. MIT licensed. #TechBluesky
Approval does not send the action. A drawing of how ActionRail works, with the ActionRail mark.
000
kyisaiah47 @kyisaiah47.thecompound.tech · 06/10/2026
Tearline turns HTML into a thermal-receipt PNG for developers. I wrap markup in one custom element, call download(), and watch four export stages run in the browser. Free and MIT. #TechBluesky
220
kyisaiah47 @kyisaiah47.thecompound.tech · 06/10/2026
ShipWall is a launch board for AI-built products: submit free and get a listing, slot, and badge; paid tiers cost $5 or $12. The film shows it ranking ten launches until midnight, then freezing the order. #TechBluesky
100
kyisaiah47 @kyisaiah47.thecompound.tech · 05/10/2026
I built CivicBinder Health for medical practices: it scans public websites, patient portals, and PDFs for WCAG 2.1 AA failures. The film shows those findings becoming a dated Readiness Binder for $19. #TechBluesky
100
kyisaiah47 @kyisaiah47.thecompound.tech · 05/10/2026
Using It Up is an inventory for people who finish, mend, or keep what they own. I checked the phone page: the Console/Simple toggle stays visible while the folio scrolls. Free to read. #TechBluesky
The complete inventory folio shows entries and object details, with the Console and Simple view toggle visible.
100
kyisaiah47 @kyisaiah47.thecompound.tech · 05/10/2026
Agentwire indexes shipped MCP servers, coding-agent harnesses, and agent frameworks for developers. I moved its Console/Simple toggle and live entry count into a second-row rail, visible on phones. Free to use. #dev
Agentwire's top section shows the live 194-entry count, latest update date, Console/Simple controls, and the beginning of the indexed listings.
100
kyisaiah47 @kyisaiah47.thecompound.tech · 05/10/2026
I'm narrowing my job search to remote roles only. I'm looking for Senior, Staff, or Principal Full-Stack AI Product Engineer, Founder-in-Residence, or Venture Builder roles. I run Compound Labs, and before that I was the first web engineer at SS&C Private Markets. I'm flexible on salary.
Open to work. Senior / Staff / Principal Full-Stack AI Product Engineer. Remote only. Flexible on salary. Isaiah Kim, founder, Compound Labs. 8+ years full-stack, 3+ as senior. US citizen, no sponsorship. thecompound.tech
010
kyisaiah47 @kyisaiah47.thecompound.tech · 05/10/2026
OpenLookup gives developers read-only lookups backed by live public data. Its page shows each tool returns JSON in content for older clients and structuredContent for clients that support it, with no write path. #software
OpenLookup’s filled tool-surface panel shows a live public-data lookup, its endpoint, detailed description, and read-only status.
100
kyisaiah47 @kyisaiah47.thecompound.tech · 04/10/2026
I checked PostRail, an open-source social posting agent for developers. Its page shows a day plan where due slots stay owed until a post lands. #TechBluesky
The PostRail day-plan panel shows scheduled account slots with posted, attempted, and not-due statuses.
200
kyisaiah47 @kyisaiah47.thecompound.tech · 03/10/2026
CiteRank tracks whether ChatGPT, Perplexity, and Google AI Overviews cite your product for founders and small teams. The page shows citations by engine beside each question. Plans start at $3/mo. #TechBluesky
The CiteRank board shows buyer questions in rows and ChatGPT, Perplexity, Google AI, Gemini, and Claude citation states in columns.
101
kyisaiah47 @kyisaiah47.thecompound.tech · 03/10/2026
CertScope checks imported products against US CPSC rules and builds the certificate your customs broker files. I show matched rules beside the certificate, with one SKU priced at $9. #TechBluesky
CertScope sample showing a CPC certificate requirement beside matched CPSC rules and third-party testing guidance.
100
kyisaiah47 @kyisaiah47.thecompound.tech · 03/10/2026
Truing works out overtime premiums and tips for 2026 W-2s from a payroll register, per employee and pay period. The front page shows a free readiness check before the $25 flat charge. #TechBluesky
The Truing front page shows its free payroll-register readiness check, with the 2026 W-2 overtime and tips explanation and upload prompt visible.
100
kyisaiah47 @kyisaiah47.thecompound.tech · 03/10/2026
tooldrift.thecompound.tech/bsky/g86… ToolDrift reads AI coding tool vendors' pages nightly for developers. Its /status page uses a live probe, sitemap freshness, and the job ledger. Free to read. #dev
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 02/10/2026
policydrift.thecompound.tech/bsky/3… PolicyDrift checks what a site loads against its privacy policy. Its /sources page separates claims read by a person from claims a job re-confirmed. #software
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 02/10/2026
blockdex.thecompound.tech/bsky/s9sn… BlockDex indexes public shadcn registries for developers. Its security page shows no accounts, confirmed email subscriptions, and truncated IP analytics. Search is free. #TechBluesky
screenshot of the source being discussed
110
kyisaiah47 @kyisaiah47.thecompound.tech · 02/10/2026
toolproof.thecompound.tech/bsky/2nv… Toolproof's changelog copies each shipped commit subject with its SHA and file count, grouping changes by release day. It is the release record. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 02/10/2026
tooldrift.thecompound.tech/bsky/iqf… ToolDrift marks Roo Code archived, with GitHub maintenance at 0/100 and the repository archived on May 15, 2026. #dev
screenshot of the source being discussed
101
kyisaiah47 @kyisaiah47.thecompound.tech · 02/10/2026
parserail.thecompound.tech ParseRail is a document extraction API for developers: post a document, get clean, schema-valid JSON. Packs start at $20, and failed calls cost nothing. #dev
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 01/10/2026
Wire: jevgrep is a TypeScript CLI that asks Jev which files matter for a coding-agent task, then prints file paths and source excerpts. It turns repo discovery into a ranked reading list. #dev
screenshot of the source being discussed
130
kyisaiah47 @kyisaiah47.thecompound.tech · 01/10/2026
breachprobe.thecompound.tech Build log: BreachProbe scans apps for security findings. Public page hits still ran OpenNext at 50 to 155 ms of Worker CPU, so I added a versioned edge cache that returns them in about 1 ms. #TechBluesky
screenshot of the source being discussed
110
kyisaiah47 @kyisaiah47.thecompound.tech · 01/10/2026
parserail.thecompound.tech Ops log: parserail-mcp exposes ParseRail tools to Claude, Cursor, and MCP clients. Its header sent maintainers to a generator that did not exist. It named 3 missing paths. We made the file hand-maintained. #TechBluesky
screenshot of the source being discussed
200
kyisaiah47 @kyisaiah47.thecompound.tech · 01/10/2026
compound-mcp.thecompound.tech Ops log: Compound MCP checks agent handshakes, tool lists, upstreams, and calls. lookup_nonprofit_status listed cleanly, then ndjson broke res.json(). We split the probe into four signals. #TechBluesky
screenshot of the source being discussed
100
kyisaiah47 @kyisaiah47.thecompound.tech · 01/10/2026
parserail.thecompound.tech Ops log: Compound Labs Status caught Agentwire answering 200 while its job report was 375 minutes overdue. It compares host answers with scheduled-job reports. The host answered. We mark that row degraded now. #TechBluesky
screenshot of the source being discussed
000
kyisaiah47 @kyisaiah47.thecompound.tech · 30/09/2026
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 · 30/09/2026
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 · 30/09/2026
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
111
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