Marin Atanasov
@tyxla on WordPress.org and Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: November 2nd, 2011
- Location: Varna, Bulgaria
- Website: marinatanasov.com
- GitHub: tyxla
- Job Title: Lead Software Engineer
- Employer: Automattic
Contribution History
Marin Atanasov’s badges:- Core Contributor
- Core Team
- Documentation Contributor
- Meetup Organizer
- Meta Contributor
- Photo Contributor
- Plugin Developer
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
-
Closed pull request #59633 on WordPress/gutenberg:
Demo: Try a story with ToggleGroupControl with PanelBody -
Merged pull request #59642 into WordPress/gutenberg:
Components: Fix unwanted ToggleGroupControl backdrop vertical animation -
Submitted pull request #59642 to WordPress/gutenberg:
Components: Fix unwanted ToggleGroupControl backdrop vertical animation -
Submitted pull request #59633 to WordPress/gutenberg:
Demo: Try a story with ToggleGroupControl with PanelBody -
Merged pull request #59556 into WordPress/gutenberg:
Block Preview: Optimize default additional styles -
Merged pull request #59557 into WordPress/gutenberg:
ESLint: Enable `react/jsx-boolean-value` for the Gutenberg codebase and fix -
Submitted pull request #59557 to WordPress/gutenberg:
ESLint: Enable `react/jsx-boolean-value` for the Gutenberg codebase and fix -
Submitted pull request #59556 to WordPress/gutenberg:
Block Preview: Optimize default additional styles -
Merged pull request #59471 into WordPress/gutenberg:
Components: Remove unused `useLatestRef()` hook -
Submitted pull request #59471 to WordPress/gutenberg:
Components: Remove unused `useLatestRef()` hook -
Merged pull request #59085 into WordPress/gutenberg:
Components: Use `Element.scrollIntoView()` instead of `dom-scroll-into-view` -
Submitted pull request #59085 to WordPress/gutenberg:
Components: Use `Element.scrollIntoView()` instead of `dom-scroll-into-view` -
Created issue #59071 in the WordPress/gutenberg repository:
Components: Revert flaky unit test `sleep()` hacks -
Merged pull request #59012 into WordPress/gutenberg:
Components: Add sleep() before all Tab() to fix flaky tests -
Submitted pull request #59025 to WordPress/gutenberg:
Edit Post: Try displaying offline status through a `useNetworkConnectivity()` hook -
Submitted pull request #59012 to WordPress/gutenberg:
Components: Add sleep() before all Tab() to fix flaky tests -
Merged pull request #58968 into WordPress/gutenberg:
Components: Try fixing some flaky `Composite` and `Tabs` tests -
Merged pull request #58629 into WordPress/gutenberg:
Tabs: Fix flaky unit tests -
Submitted pull request #58968 to WordPress/gutenberg:
Components: Try fixing some flaky `Composite` and `Tabs` tests -
Merged pull request #58393 into WordPress/gutenberg:
core-data: Memoize `getEntitiesConfig` selector -
Submitted pull request #58393 to WordPress/gutenberg:
core-data: Memoize `getEntitiesConfig` selector -
Merged pull request #57772 into WordPress/gutenberg:
Editor: Use hooks instead of HoCs for `EditorNotices` -
Submitted pull request #57772 to WordPress/gutenberg:
Editor: Use hooks instead of HoCs for `EditorNotices` -
Merged pull request #57224 into WordPress/gutenberg:
Editor: Use visibility selector for PostTemplatePanel -
Closed pull request #56795 on WordPress/gutenberg:
Components: Try disabling `NavigatorScreen` animations completely -
Submitted pull request #56795 to WordPress/gutenberg:
Components: Try disabling `NavigatorScreen` animations completely -
Merged pull request #56788 into WordPress/gutenberg:
RN: Add watch mode for native tests -
Submitted pull request #56788 to WordPress/gutenberg:
RN: Add watch mode for native tests -
Wrote a comment on the post Exploration to support Modules and Import Maps, on the site Make WordPress Core:
So excited about this work! Thank you for all the effort in seeking the best… -
Merged pull request #56116 into WordPress/gutenberg:
Block Editor: Optimize BlockListAppender -
Submitted pull request #56116 to WordPress/gutenberg:
Block Editor: Optimize BlockListAppender -
Created issue #55892 in the WordPress/gutenberg repository:
Site Editor: Slow performance with complex block themes -
Merged pull request #55365 into WordPress/gutenberg:
Update ariakit to version 0.3.5 -
Mentioned in [56945] on Core SVN:
Update editor related npm packages for 6.4 RC1. -
Merged pull request #55382 into WordPress/gutenberg:
Rich Text: Cleanup excess `focusin`/`focusout` listeners -
Submitted pull request #55382 to WordPress/gutenberg:
Rich Text: Cleanup excess `focusin`/`focusout` listeners -
Merged pull request #55321 into WordPress/gutenberg:
Data: Fix `combineReducers()` types -
Submitted pull request #55321 to WordPress/gutenberg:
Data: Fix `combineReducers()` types -
Merged pull request #55041 into WordPress/gutenberg:
Block Editor: Subscribe only to block editor store in `useBlockSync` -
Closed pull request #55040 on WordPress/gutenberg:
Block Editor: Clear stale timeouts in `useMarkPersistent()` -
Submitted pull request #55041 to WordPress/gutenberg:
Block Editor: Subscribe only to block editor store in `useBlockSync` -
Submitted pull request #55040 to WordPress/gutenberg:
Block Editor: Clear stale timeouts in `useMarkPersistent()` -
Merged pull request #54972 into WordPress/gutenberg:
Block Editor: Simplify `BlockHTMLConvertButton` -
Submitted pull request #54972 to WordPress/gutenberg:
Block Editor: Simplify `BlockHTMLConvertButton` -
Merged pull request #54910 into WordPress/gutenberg:
ESLint: Update eslint-plugin-testing-library to v6 -
Merged pull request #54905 into WordPress/gutenberg:
Block Editor: Expose `getDuotoneFilter()` as private API -
Submitted pull request #54910 to WordPress/gutenberg:
ESLint: Update eslint-plugin-testing-library to v6 -
Submitted pull request #54905 to WordPress/gutenberg:
Block Editor: Expose `getDuotoneFilter()` as private API -
Submitted pull request #54819 to WordPress/gutenberg:
Rich text: Try debouncing `useInput` to improve performance and fix infinite loop -
Closed issue #54735 on the WordPress/gutenberg repository:
Regression: Error when using nested properties in `_fields` with `getEntityRecord()`
Developer
-
Carbon Breadcrumbs
Active Installs: 80+
-
Disable Errors in Plugins
Active Installs: 100+
-
Gravity Forms: Multiple Form Instances
Active Installs: 1,000+
-
Quick Bulk Post & Page Creator
Active Installs: 3,000+
-
Quick Bulk Term Taxonomy Creator
Active Installs: 800+
-
WP Hydra
Active Installs: 1,000+
-
WP Uploads Stats
Active Installs: 20+
-
wpMandrill Multisite
Active Installs: 10+
Contributor
-
Jetpack - WP Security, Backup, Speed, & Growth
Active Installs: 5+ million
Total photo contributions: 3
View all photos contributed by Marin Atanasov to the WordPress Photo Directory →
Plugins
-
Advanced Custom Fields (ACF)
-
Akismet Anti-spam: Spam Protection
-
BackUpWordPress
-
bbPress
-
Carbon Breadcrumbs
-
Developer
-
Disable Errors in Plugins
-
Gravity Forms: Multiple Form Instances
-
Jetpack - WP Security, Backup, Speed, & Growth
-
Polylang
-
Quick Bulk Post & Page Creator
-
Quick Bulk Term Taxonomy Creator
-
Regenerate Thumbnails
-
Rewrite Rules Inspector
-
Theme Check
-
WooCommerce
-
WP Hydra
-
WP Super Cache
-
WP Uploads Stats
-
wpMandrill Multisite
-
Yoast SEO