Perfectionists polish forever.
Perfectionists polish forever.
Three hours later, you're still not back to the thing you were actually building.
Three hours later, you're still not back to the thing you were actually building.
Jira to find the ticket.
Confluence to read the doc.
Notion to find the other doc.
Back to Slack to ask where the actual doc is.
Just builder things.
Jira to find the ticket.
Confluence to read the doc.
Notion to find the other doc.
Back to Slack to ask where the actual doc is.
Just builder things.
None of them are the one you need.
None of them are the one you need.
Open-sourcing the building blocks as we build:
→ merkle-tree (now)
→ compliance-log-schema (next week)
→ mcp-log (coming)
Field Notes: Jan 15th.
Open-sourcing the building blocks as we build:
→ merkle-tree (now)
→ compliance-log-schema (next week)
→ mcp-log (coming)
Field Notes: Jan 15th.
1. compliance-log-schema → what to log
2. merkle-tree → tamper-evidence
3. mcp-log → capture MCP calls
4. Field Notes → store & query
Open source foundations. Product on top.
Field Notes: Jan 15th.
1. compliance-log-schema → what to log
2. merkle-tree → tamper-evidence
3. mcp-log → capture MCP calls
4. Field Notes → store & query
Open source foundations. Product on top.
Field Notes: Jan 15th.
What if you knew the moment a code converted — and your affiliate did too?
Affiliate Ping. Real-time alerts. Unlimited codes.
apps.shopify.com/lokryn-affl...
What if you knew the moment a code converted — and your affiliate did too?
Affiliate Ping. Real-time alerts. Unlimited codes.
apps.shopify.com/lokryn-affl...
They don't know. You don't know. The spreadsheet won't update until next week.
Affiliate Ping fixes that. Real-time alerts to Email and Slack the moment a discount code converts.
apps.shopify.com/lokryn-affl...
They don't know. You don't know. The spreadsheet won't update until next week.
Affiliate Ping fixes that. Real-time alerts to Email and Slack the moment a discount code converts.
apps.shopify.com/lokryn-affl...
Nope.
Get last hash from DB, resume the chain. Recovery is one query away.
github.com/lokryn-llc/...
Nope.
Get last hash from DB, resume the chain. Recovery is one query away.
github.com/lokryn-llc/...
Get instant alerts when your affiliate codes drive sales. Know within seconds, not days.
Celebrate wins together in real time.
7-day free trial, $9.99/month.
apps.shopify.com/lokryn-affl...
Get instant alerts when your affiliate codes drive sales. Know within seconds, not days.
Celebrate wins together in real time.
7-day free trial, $9.99/month.
apps.shopify.com/lokryn-affl...
→ Strict schema = can't log garbage
→ Binary = smaller than JSON
→ Generated code = type safety
→ Language agnostic
JSON is flexible. Compliance needs structure.
github.com/lokryn-llc/...
→ Strict schema = can't log garbage
→ Binary = smaller than JSON
→ Generated code = type safety
→ Language agnostic
JSON is flexible. Compliance needs structure.
github.com/lokryn-llc/...
That's a merkle root.
Match = untampered
Mismatch = something changed
github.com/lokryn-llc/...
That's a merkle root.
Match = untampered
Mismatch = something changed
github.com/lokryn-llc/...
No proprietary format. No lock-in.
Outgrow DuckLake? Migrate to Iceberg or Databricks without rewriting.
aws.amazon.com/marketplace...
No proprietary format. No lock-in.
Outgrow DuckLake? Migrate to Iceberg or Databricks without rewriting.
aws.amazon.com/marketplace...
→ AWS Security Lake (OCSF)
→ Datadog
→ Splunk
→ Elastic
→ Microsoft Sentinel
No format translation. Pre-computed export fields.
github.com/lokryn-llc/...
→ AWS Security Lake (OCSF)
→ Datadog
→ Splunk
→ Elastic
→ Microsoft Sentinel
No format translation. Pre-computed export fields.
github.com/lokryn-llc/...
Change any record in the middle? The chain breaks. We know exactly where.
Same principle that secures Bitcoin.
github.com/lokryn-llc/...
Change any record in the middle? The chain breaks. We know exactly where.
Same principle that secures Bitcoin.
github.com/lokryn-llc/...
Time travel queries on S3. No extra setup. Just works.
aws.amazon.com/marketplace...
Time travel queries on S3. No extra setup. Just works.
aws.amazon.com/marketplace...
Most teams: "We're logging... something?"
No standard exists for MCP audit trails. So we made one.
github.com/lokryn-llc/...
Most teams: "We're logging... something?"
No standard exists for MCP audit trails. So we made one.
github.com/lokryn-llc/...
Anyone with DB access can edit history.
Hash chaining fixes that. Every record links to the previous. Break the chain, we know.
github.com/lokryn-llc/...
Anyone with DB access can edit history.
Hash chaining fixes that. Every record links to the previous. Break the chain, we know.
github.com/lokryn-llc/...
$0.05/hour
8 hrs/day = $0.40
Weekdays only ≈ $8/mo
Always on ≈ $36/mo
Managed alternatives: $500+/mo or weeks of engineering.
aws.amazon.com/marketplace...
$0.05/hour
8 hrs/day = $0.40
Weekdays only ≈ $8/mo
Always on ≈ $36/mo
Managed alternatives: $500+/mo or weeks of engineering.
aws.amazon.com/marketplace...
Just published: Metabase and Superset both connecting to DuckLake, querying S3 data.
15 min walkthrough.
youtu.be/WpzPfsjtibo
Just published: Metabase and Superset both connecting to DuckLake, querying S3 data.
15 min walkthrough.
youtu.be/WpzPfsjtibo
First-class MCP/AI agent support. Export to OCSF, OTel, Splunk, Elastic.
One schema, ship everywhere.
github.com/lokryn-llc/...
First-class MCP/AI agent support. Export to OCSF, OTel, Splunk, Elastic.
One schema, ship everywhere.
github.com/lokryn-llc/...
Zero dependencies. Hash chaining. Merkle proofs.
If someone edits your audit logs, you'll know.
github.com/lokryn-llc/...
Zero dependencies. Hash chaining. Merkle proofs.
If someone edits your audit logs, you'll know.
github.com/lokryn-llc/...
→ YAML (Spark)
→ YAML (Hive)
→ IAM policies
→ Glue crawlers
→ Stack traces
3 days later, still no SELECT *
Or: one container, 5 min, done.
aws.amazon.com/marketplace...
→ YAML (Spark)
→ YAML (Hive)
→ IAM policies
→ Glue crawlers
→ Stack traces
3 days later, still no SELECT *
Or: one container, 5 min, done.
aws.amazon.com/marketplace...
A data lakehouse in one container:
→ PostgreSQL 17 + DuckDB
→ Parquet on S3
→ ACID transactions, time travel
→ 5 min setup, $0.05/hr
No Spark. No Hive. No YAML hell.
aws.amazon.com/marketplace...
A data lakehouse in one container:
→ PostgreSQL 17 + DuckDB
→ Parquet on S3
→ ACID transactions, time travel
→ 5 min setup, $0.05/hr
No Spark. No Hive. No YAML hell.
aws.amazon.com/marketplace...