Adam Silverstein
@adamsilverstein on WordPress.org and Slack
Bio
Current Job
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 AI Contributor
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Pull request #436 merged into WordPress/ai:
Add WP-CLI command for bulk alt text generation -
Submitted pull request #78038 to WordPress/gutenberg:
Upload Media: stop propagating `-scaled` to sub-size filenames -
Created issue #78037 in the WordPress/gutenberg repository:
Client-side media: scaled images propagate '-scaled' suffix to all sub-size filenames -
Closed issue #74367 on the WordPress/gutenberg repository:
Ensure complete e2e testing for client side media -
Merged pull request #75949 into WordPress/gutenberg:
Fill in E2E tests for client-side media processing -
Closed pull request #74568 on WordPress/gutenberg:
Feature branch for testing client side media -
Closed issue #74363 on the WordPress/gutenberg repository:
Images: Implement upload progress UI -
Closed pull request #76137 on WordPress/gutenberg:
TRY: Block Editor: Separate server-side mediaUpload key to fix nested provider loop -
Submitted pull request #77979 to WordPress/gutenberg:
Suggest mode 6c: Render block-move pending state in canvas and sidebar -
Submitted pull request #77978 to WordPress/gutenberg:
Suggest mode 6c: Capture and apply block-move suggestions (mechanism) -
Submitted pull request #77977 to WordPress/gutenberg:
Client-side media: make batch thumbnail cancellation atomic -
Submitted pull request #77975 to WordPress/gutenberg:
Vips: Remove dead batchResizeImage and vipsBatchResizeImage exports -
Submitted pull request #77973 to WordPress/gutenberg:
Suggest mode 6b: Render block-insert-after pending state in canvas and sidebar -
Submitted pull request #77971 to WordPress/gutenberg:
Suggest mode 6b: Capture and apply block-insert-after suggestions (mechanism) -
Submitted pull request #77970 to WordPress/gutenberg:
Suggest mode 6a: Render block-remove pending state in canvas and sidebar -
Submitted pull request #77968 to WordPress/gutenberg:
Suggest mode 6a: Capture and apply block-remove suggestions (mechanism) -
Submitted pull request #77967 to WordPress/gutenberg:
Suggest mode 6: Bump payload schema to v2 (foundations) -
Closed pull request #77213 on WordPress/gutenberg:
Restrict featured image selection to single image -
Submitted pull request #77869 to WordPress/gutenberg:
Suggestions - show suggestions as inline previews -
Created issue #77867 in the WordPress/gutenberg repository:
Suggestion mode: render suggestions inline -
Closed pull request #77570 on WordPress/gutenberg:
Client-side media: Bundle JPEG XL (JXL) support directly into Gutenberg -
Created issue #77816 in the WordPress/gutenberg repository:
Introduce a Toast component in @wordpress/ui based on base ui (with semantic... -
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
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+