Adam Silverstein
@adamsilverstein on WordPress.org and Slack
Bio
Interests
Contributions Sponsored
- Member Since: October 11th, 2012
- Location: Hotchkiss, CO
- Website: earthbound.com
- GitHub: adamsilverstein
- Job Title: Staff Developer
- Employer: Earthbound
Contribution History
Adam Silverstein’s badges:- bbPress Contributor
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Created issue #77763 in the WordPress/gutenberg repository:
Document feature-detection thresholds in detectClientSideMediaSupport() docblock -
Closed issue #75941 on the WordPress/gutenberg repository:
Client Side Media does not work in Playground -
Merged pull request #75993 into WordPress/gutenberg:
Build: Skip sourcemaps for WASM-inlined script module workers -
Closed pull request #76846 on WordPress/gutenberg:
Client-side media: Use PNG intermediate for cross-format sub-size generation -
Closed pull request #77507 on WordPress/gutenberg:
Media: Skip Document-Isolation-Policy in WordPress Playground -
Created issue #77633 in the WordPress/gutenberg repository:
Document-Isolation-Policy header scope is too narrow, breaking cross-window communication across admin screens -
Closed issue #75784 on the WordPress/gutenberg repository:
Move `image_editor_output_format` data to the full sized image upload response -
Merged pull request #75793 into WordPress/gutenberg:
Media: Move image output format filtering to upload response -
Pull request #3515 merged into WordPress/wordpress-playground:
[Remote] Re-enable client-side media processing via Document-Isolation-Policy -
Submitted pull request #77584 to WordPress/gutenberg:
Client-side media: Lazy-load JPEG XL (JXL) WASM on demand -
Closed issue #77564 on the WordPress/gutenberg repository:
HEIC suffix drift and missing `convert_format` arg on sideload endpoint -
Merged pull request #77565 into WordPress/gutenberg:
Media uploading - declare convert_format as boolean arg on sideload route -
Created issue #77582 in the WordPress/gutenberg repository:
Media: Where should EXIF rotation belong — server, client, or hybrid? -
Submitted pull request #77570 to WordPress/gutenberg:
Client-side media: Bundle JPEG XL (JXL) support directly into Gutenberg -
Closed pull request #462 on WordPress/ai:
Link W3C Alt Decision Tree URL in alt-text system instruction -
Closed issue #461 on the WordPress/ai repository:
Proposal: Link W3C Alt Decision Tree URL in alt-text system instruction -
Submitted pull request #462 to WordPress/ai:
Link W3C Alt Decision Tree URL in alt-text system instruction -
Created issue #461 in the WordPress/ai repository:
Proposal: Link W3C Alt Decision Tree URL in alt-text system instruction -
Submitted pull request #77565 to WordPress/gutenberg:
Media uploading - declare convert_format as boolean arg on sideload route -
Created issue #77564 in the WordPress/gutenberg repository:
HEIC suffix drift and missing `convert_format` arg on sideload endpoint -
Merged pull request #77506 into WordPress/gutenberg:
Upload Media: Use .jpg extension for HEIC-to-JPEG client conversion -
Closed issue #74673 on the WordPress/gutenberg repository:
Add e2e test for image upload post save locking -
Closed pull request #74677 on WordPress/gutenberg:
Add spec for post save locking -
Closed issue #76971 on the WordPress/gutenberg repository:
Post saving should be locked during media uploads -
Merged pull request #76973 into WordPress/gutenberg:
Fix: post saving should be locked during media uploads -
Closed ticket #42712 on Core Trac:
Enhance wp revisions to keep with expiration date for the revisions -
Submitted pull request #3515 to WordPress/wordpress-playground:
[Remote] Re-enable client-side media processing via Document-Isolation-Policy -
Created issue #3514 in the WordPress/wordpress-playground repository:
Re-enable client-side media processing in Playground by providing cross-origin isolation -
Submitted pull request #77507 to WordPress/gutenberg:
Media: Skip Document-Isolation-Policy in WordPress Playground -
Closed issue #77035 on the WordPress/gutenberg repository:
Client-side media processing creates duplicate sub-size files for same-dimension image sizes -
Merged pull request #77036 into WordPress/gutenberg:
Deduplicate client-side image sizes with matching dimensions -
Closed ticket #30679 on Core Trac:
Clicking "Restore this Revision" publishes immediately -
Submitted pull request #77506 to WordPress/gutenberg:
Upload Media: Use .jpg extension for HEIC-to-JPEG client conversion -
Closed issue #76732 on the WordPress/gutenberg repository:
Media: Add HEIC canvas fallback for client-side processing -
Merged pull request #76731 into WordPress/gutenberg:
Media: Add HEIC support using platform capabilities -
Closed issue #75257 on the WordPress/gutenberg repository:
Investigate concurrent uploading of images -
Merged pull request #75888 into WordPress/gutenberg:
Upload Media: Enable concurrent sideload uploads -
Confirmed as a speaker for WordCamp Europe 2026
-
Created issue #77434 in the WordPress/gutenberg repository:
Notes / Suggestions: Add structural suggestions (block insert, remove, move) -
Mentioned in [62241] on WordPress SVN:
AI: Prevent `wp_supports_ai` filter from overriding the `WP_AI_SUPPORT` constant. -
Mentioned in [62240] on WordPress SVN:
Abilities API: Catch exceptions thrown by ability callbacks and return WP_Error. -
Mentioned in [62239] on WordPress SVN:
AI: Prevent `wp_supports_ai` filter from overriding the `WP_AI_SUPPORT` constant. -
Mentioned in [62238] on WordPress SVN:
Abilities API: Catch exceptions thrown by ability callbacks and return WP_Error. -
Submitted pull request #77407 to WordPress/gutenberg:
Phase 5: REST permissions + PHP tests for suggestions -
Submitted pull request #77406 to WordPress/gutenberg:
Phase 4: Attribute suggestions, architecture docs, e2e coverage -
Submitted pull request #77405 to WordPress/gutenberg:
Phase 3: Add suggestion diff preview, Apply, and Reject -
Submitted pull request #77404 to WordPress/gutenberg:
Phase 2: Capture Suggest-mode edits as an in-memory overlay -
Submitted pull request #77403 to WordPress/gutenberg:
Phase 1: Add Edit / Suggest / View intent mode scaffolding -
Submitted pull request #436 to WordPress/ai:
Add WP-CLI command for bulk alt text generation -
Closed pull request #77402 on WordPress/gutenberg:
REST: Allow post editors to apply/reject suggestions on their posts
Developer
-
Admin Post Quick Search
Active Installs: Less than 10
-
Block Minimap
Active Installs: Less than 10
-
Hello Gandhi
Active Installs: Less than 10
-
MathML Block
Active Installs: 1,000+
-
Modern Images WP
Active Installs: 400+
-
REST Filter Response Fields
Active Installs: Less than 10
-
Theme Roulette
Active Installs: 10+
-
User Admin Simplifier
Active Installs: 10,000+
-
Web Vitals Block
Active Installs: 10+
-
WP e-Commerce Store Sales Pack Sheet
Active Installs: Less than 10
-
WP-Post-Meta-Revisions
Active Installs: 400+
Contributor
-
Ads.txt Manager
Active Installs: 100,000+
-
Autopost for X (formerly Autoshare for Twitter)
Active Installs: 5,000+
-
Brightcove Video Connect
Active Installs: 700+
-
Insecure Content Warning
Active Installs: 10+
-
Insert Special Characters
Active Installs: 3,000+
-
Shiny Updates
Active Installs: 10+
-
Simple Podcasting
Active Installs: 100+