Karthik Thayyil
@thekt12 on WordPress.org, @Karthik Thayyil (thekt12) on Slack
Bio
Contribution History
Karthik Thayyil’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Plugin Developer
-
Submitted pull request #62794 to WordPress/gutenberg:
Cache theme and core data -
Submitted pull request #62708 to WordPress/gutenberg:
Check for origin and issue warning if origin is incorrect. -
Submitted pull request #6781 to WordPress/wordpress-develop:
Caching inside `get_theme_data` and `get_core_data` -
Submitted pull request #6764 to WordPress/wordpress-develop:
[draft] (POC)unset unregistered block inside get_blocks_metadata() -
Created ticket #61405 on Core Trac:
Residual of block found in `get_blocks_metadata` even when block is ... -
Mentioned in [58334] on Core SVN:
Editor: Cache global styles for blocks. -
Mentioned in [58295] on Core SVN:
Build/Test Tools: Reduce cross-pollution in `Tests_Theme_WpAddGlobalStylesForBlocks`. -
Mentioned in [58185] on Core SVN:
Editor: Remove additional calls to `WP_Theme_JSON::_construct`. -
Pull request #61262 merged into WordPress/gutenberg:
Remove additional call to `WP_Theme_JSON_Gutenberg::__construct` -
Closed pull request #6583 on WordPress/wordpress-develop:
Temp: remove_keys_not_in_schema caching -
Submitted pull request #6583 to WordPress/wordpress-develop:
Temp: remove_keys_not_in_schema caching -
Mentioned in [58122] on Core SVN:
Query: Improve cache key generation. -
Created ticket #61112 on Core Trac:
Avoid re-constructing `WP_Theme_JSON` object from raw theme_json, ... -
Submitted pull request #61262 to WordPress/gutenberg:
Remove additional call to `WP_Theme_JSON_Gutenberg::__construct` -
Submitted pull request #6463 to WordPress/wordpress-develop:
Caching `get_core_data()` persistently -
Mentioned in [58025] on Core SVN:
Themes: Cache block theme patterns in a transient. -
Submitted pull request #6411 to WordPress/wordpress-develop:
Block Template + Block template parts file cache strategy. -
Submitted pull request #6392 to WordPress/wordpress-develop:
Object caching `WP_Theme_JSON::compute_style_properties` -
Submitted pull request #6391 to WordPress/wordpress-develop:
[Draft] Testing - Transient caching for template parts -
Created ticket #60994 on Core Trac:
Github bot detected some high risk security issue in npm packages. -
Submitted pull request #6369 to WordPress/wordpress-develop:
Block Template persistent cache- transient + object cache. -
Submitted pull request #6271 to WordPress/wordpress-develop:
Remove additional call to `WP_Theme_JSON::_construct` -
Submitted pull request #6219 to WordPress/wordpress-develop:
Transient based caching -
Wrote a new post, Performance improvements for registering block variations with callbacks, on the site Make WordPress Core:
Background In WordPress 5.8, the API for registering block variations was introduced, bringing new capabilities… -
Mentioned in [57731] on Core SVN:
Docs: Improve docblock for `WP_Block_Patterns_Registry::register`. -
Submitted pull request #6191 to WordPress/wordpress-develop:
Doc block fix for WP_Block_Patterns_Registry::register -
Mentioned in [57703] on Core SVN:
Editor: Improve PHPUnit tests for block pattern registration. -
Submitted pull request #6154 to WordPress/wordpress-develop:
Unit Test for trac 59532 -
Mentioned in [57683] on Core SVN:
Editor: Load pattern content only when used. -
Submitted pull request #6137 to WordPress/wordpress-develop:
Pattern Cache using Transient -
Mentioned in [57641] on Core SVN:
Editor: Merge `uses_context` defined by block bindings sources with block types -
Submitted pull request #5941 to WordPress/wordpress-develop:
Lazy Loading block-patterns - Trac 59532 -
Closed pull request #58072 on WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Reopened pull request #58072 on WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Closed pull request #58072 on WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Submitted pull request #58072 to WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Submitted pull request #5915 to WordPress/wordpress-develop:
[Draft] Fix - Indirect modification of overloaded property WP_Block_Type::$variations has no effect -
Created ticket #60309 on Core Trac:
Indirect modification of overloaded property ... -
Mentioned in [57315] on Core SVN:
Editor: Support deferred block variation initialization on the server. -
Pull request #56952 merged into WordPress/gutenberg:
Call variation through callback so it's only loaded when needed - in... -
Mentioned in [57215] on Core SVN:
Themes: Improve the performance of `_get_block_templates_paths`. -
Submitted pull request #56952 to WordPress/gutenberg:
Call variation through callback so it's only loaded when needed - in... -
Submitted pull request #5718 to WordPress/wordpress-develop:
Remove building wp_template_parts variation call for frontend -
Created ticket #59969 on Core Trac:
Conditional loading `build_template_part_block_variations` for ... -
Submitted pull request #5663 to WordPress/wordpress-develop:
Poc/early cache return -
Created ticket #59843 on Core Trac:
Headers of the table on make.wordpress blog breaks after a few second ... -
Submitted pull request #5597 to WordPress/wordpress-develop:
[Draft] PoC for 59314 testing persistent cache for file_exists over default file_exist -
Submitted pull request #5513 to WordPress/wordpress-develop:
Check for `posts_request_ids` while cache generation -
Created ticket #59661 on Core Trac:
WP_Query::generate_cache_key should consider changes to request via ... -
Mentioned in [56763] on Core SVN:
Query: Improve caching behavior for WP_Query when retrieving id=>parent fields
Developer
-
Word's Content
Active Installs: 10+