Add blog post: Iceberg Optimizer Skill#69
Merged
Conversation
Introduces the v0.1 Claude Code skill that codifies a year of Apache Iceberg deployment experience into actionable, workload-specific guidance. Calls on the Iceberg community to collaborate and contribute patterns. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
… link - Add 1200×630 social card (Claude Code + Apache Iceberg icons) - Fix platform list: all 5 engines (Spark, Trino, Glue, Snowflake, Flink) - Add 5-phase skill workflow description - Wire in GitHub repo link for community collaboration - Add research/iceberg-optimizer/sim/social_card.py Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Script now downloads the Apache Iceberg and Claude AI logos from their official sources and composites them onto the card. Falls back to hand-drawn stand-ins when the network is unavailable (e.g. CI). Run locally with: pip install matplotlib pillow requests numpy then: python research/iceberg-optimizer/sim/social_card.py Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- phases_flow.png: 6-phase flow diagram (Scope → Profile → Reconstruct → Decide → Simulate → Plan) with per-phase descriptions - benchmark_coverage.png: 22 scenarios across 7 failure-mode categories as a compact row-per-category grid - Post: new "six-phase flow" section with detailed phase breakdown, new "benchmarks" section covering all scenario categories and the 22/22 perfect LLM-judge score Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Regenerate the social/header image using the actual brand logos instead of the hand-drawn stand-ins (CI had blocked the logo domains). Fixes the logo fetch to send a descriptive User-Agent (Wikimedia 403s the default python-requests UA), reworks the right-panel layout so the Iceberg wordmark is no longer clipped at the right edge, and drops bbox_inches='tight' so the 1200x630 black canvas is preserved exactly. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Update the post title, social-card text, and opening line. The experience spans more than two years of deploying Iceberg at scale, so soften the "last year" framing to "the last couple of years". Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
2026-06-26)research/iceberg-optimizer/sim/What's in the post
github.com/itamarwe/iceberg-optimizer-skillFiles changed
content/posts/2026-06-26-apache-iceberg-optimization-skill.mdpublic/img/iceberg-optimizer/social.pngpublic/img/iceberg-optimizer/phases_flow.pngpublic/img/iceberg-optimizer/benchmark_coverage.pngresearch/iceberg-optimizer/sim/social_card.pyresearch/iceberg-optimizer/sim/phases_flow.pyresearch/iceberg-optimizer/sim/benchmark_coverage.pyTest plan
/blog/how-eon-turns-backups-into-an-ai-data-lake/etc.)python research/iceberg-optimizer/sim/social_card.pylocally to regenerate the social card with real logos once merged🤖 Generated with Claude Code
https://claude.ai/code/session_014sy3CvoMeptEkgif3MM7Jh
Generated by Claude Code