ºÝºÝߣshows by User: ottokekalainen / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: ottokekalainen / Sat, 06 Feb 2021 16:03:16 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: ottokekalainen FOSDEM2021: MariaDB post-release quality assurance in Debian and Ubuntu /slideshow/fosdem2021-mariadb-postrelease-quality-assurance-in-debian-and-ubuntu/242371517 fosdem21mariadbpost-releasequalityassuranceindebianandubuntu-210206160317
Presentation slides from FOSDEM 2021. Talk covers the MariaDB packaging in two of the most widely-used Linux distros, Debian and Ubuntu, including the strict requirements demanded by distros, and the impact on fixing bugs ¡°upstream¡± in MariaDB itself.]]>

Presentation slides from FOSDEM 2021. Talk covers the MariaDB packaging in two of the most widely-used Linux distros, Debian and Ubuntu, including the strict requirements demanded by distros, and the impact on fixing bugs ¡°upstream¡± in MariaDB itself.]]>
Sat, 06 Feb 2021 16:03:16 GMT /slideshow/fosdem2021-mariadb-postrelease-quality-assurance-in-debian-and-ubuntu/242371517 ottokekalainen@slideshare.net(ottokekalainen) FOSDEM2021: MariaDB post-release quality assurance in Debian and Ubuntu ottokekalainen Presentation slides from FOSDEM 2021. Talk covers the MariaDB packaging in two of the most widely-used Linux distros, Debian and Ubuntu, including the strict requirements demanded by distros, and the impact on fixing bugs ¡°upstream¡± in MariaDB itself. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fosdem21mariadbpost-releasequalityassuranceindebianandubuntu-210206160317-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation slides from FOSDEM 2021. Talk covers the MariaDB packaging in two of the most widely-used Linux distros, Debian and Ubuntu, including the strict requirements demanded by distros, and the impact on fixing bugs ¡°upstream¡± in MariaDB itself.
FOSDEM2021: MariaDB post-release quality assurance in Debian and Ubuntu from Otto Kek³½l³½inen
]]>
227 0 https://cdn.slidesharecdn.com/ss_thumbnails/fosdem21mariadbpost-releasequalityassuranceindebianandubuntu-210206160317-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Search in WordPress - how it works and howto customize it /slideshow/search-in-wordpress-how-it-works-and-howto-customize-it/241499745 seravowebinarsearchfunctionalityinwordpress-210118121333
WordPress search customization is a topic we at Seravo get asked about on a frequent basis. There are many different ways to customize the search, and customers understandably want to learn the best practices. The search can be customized quite easily with small changes on PHP code level, and by utilizing MariaDB database¡¯s built-in search functionality. You can also choose a more robust way to do this, and build a new ElasticSearch server just for your case. These slides are from the webinar on January 14th, 2021: https://seravo.com/blog/webinar-search-function-and-how-to-customize-it/]]>

WordPress search customization is a topic we at Seravo get asked about on a frequent basis. There are many different ways to customize the search, and customers understandably want to learn the best practices. The search can be customized quite easily with small changes on PHP code level, and by utilizing MariaDB database¡¯s built-in search functionality. You can also choose a more robust way to do this, and build a new ElasticSearch server just for your case. These slides are from the webinar on January 14th, 2021: https://seravo.com/blog/webinar-search-function-and-how-to-customize-it/]]>
Mon, 18 Jan 2021 12:13:33 GMT /slideshow/search-in-wordpress-how-it-works-and-howto-customize-it/241499745 ottokekalainen@slideshare.net(ottokekalainen) Search in WordPress - how it works and howto customize it ottokekalainen WordPress search customization is a topic we at Seravo get asked about on a frequent basis. There are many different ways to customize the search, and customers understandably want to learn the best practices. The search can be customized quite easily with small changes on PHP code level, and by utilizing MariaDB database¡¯s built-in search functionality. You can also choose a more robust way to do this, and build a new ElasticSearch server just for your case. These slides are from the webinar on January 14th, 2021: https://seravo.com/blog/webinar-search-function-and-how-to-customize-it/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/seravowebinarsearchfunctionalityinwordpress-210118121333-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> WordPress search customization is a topic we at Seravo get asked about on a frequent basis. There are many different ways to customize the search, and customers understandably want to learn the best practices. The search can be customized quite easily with small changes on PHP code level, and by utilizing MariaDB database¡¯s built-in search functionality. You can also choose a more robust way to do this, and build a new ElasticSearch server just for your case. These slides are from the webinar on January 14th, 2021: https://seravo.com/blog/webinar-search-function-and-how-to-customize-it/
Search in WordPress - how it works and howto customize it from Otto Kek³½l³½inen
]]>
441 1 https://cdn.slidesharecdn.com/ss_thumbnails/seravowebinarsearchfunctionalityinwordpress-210118121333-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
MariaDB quality assurance in Debian and Ubuntu /slideshow/mariadb-quality-assurance-in-debian-and-ubuntu/239922260 minifestmariadbpost-releasequalityassuranceindebianandubuntu-201209141638
MariaDB post-release quality assurance in Debian and Ubuntu Presentation from MariaDB Server Minifest Dec 9th, 2020. See https://mariadb.org/minifest2020/distros/]]>

MariaDB post-release quality assurance in Debian and Ubuntu Presentation from MariaDB Server Minifest Dec 9th, 2020. See https://mariadb.org/minifest2020/distros/]]>
Wed, 09 Dec 2020 14:16:38 GMT /slideshow/mariadb-quality-assurance-in-debian-and-ubuntu/239922260 ottokekalainen@slideshare.net(ottokekalainen) MariaDB quality assurance in Debian and Ubuntu ottokekalainen MariaDB post-release quality assurance in Debian and Ubuntu Presentation from MariaDB Server Minifest Dec 9th, 2020. See https://mariadb.org/minifest2020/distros/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/minifestmariadbpost-releasequalityassuranceindebianandubuntu-201209141638-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> MariaDB post-release quality assurance in Debian and Ubuntu Presentation from MariaDB Server Minifest Dec 9th, 2020. See https://mariadb.org/minifest2020/distros/
MariaDB quality assurance in Debian and Ubuntu from Otto Kek³½l³½inen
]]>
203 0 https://cdn.slidesharecdn.com/ss_thumbnails/minifestmariadbpost-releasequalityassuranceindebianandubuntu-201209141638-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
DebConf 2020: What¡¯s New in MariaDB Server 10.5 and Galera 4? /slideshow/debconf-2020-whats-new-in-mariadb-server-105-and-galera-4/238302867 khzx72bsg4dxgqtfiy5g-signature-05421f25a845a69bdad75837237147e12f1c1384604fb4e4288e3da7079e1926-poli-200827230605
MariaDB has now reached the 10th major release since the original authors of MySQL started taking the code base in another direction than where MySQL is going under Oracle¡¯s ownership. Today MariaDB has many more features than Oracle MySQL and it is the default MySQL variant in Debian. This presentation covers what new features landed in MariaDB 10.5 and also touches on how the long existing features have evolved to today, and naturally what is their state and best practices for Debian users. MariaDB has also built-in support for Galera master-master replication and Galera 4 has recently landed in Debian, so it will also be covered.]]>

MariaDB has now reached the 10th major release since the original authors of MySQL started taking the code base in another direction than where MySQL is going under Oracle¡¯s ownership. Today MariaDB has many more features than Oracle MySQL and it is the default MySQL variant in Debian. This presentation covers what new features landed in MariaDB 10.5 and also touches on how the long existing features have evolved to today, and naturally what is their state and best practices for Debian users. MariaDB has also built-in support for Galera master-master replication and Galera 4 has recently landed in Debian, so it will also be covered.]]>
Thu, 27 Aug 2020 23:06:04 GMT /slideshow/debconf-2020-whats-new-in-mariadb-server-105-and-galera-4/238302867 ottokekalainen@slideshare.net(ottokekalainen) DebConf 2020: What¡¯s New in MariaDB Server 10.5 and Galera 4? ottokekalainen MariaDB has now reached the 10th major release since the original authors of MySQL started taking the code base in another direction than where MySQL is going under Oracle¡¯s ownership. Today MariaDB has many more features than Oracle MySQL and it is the default MySQL variant in Debian. This presentation covers what new features landed in MariaDB 10.5 and also touches on how the long existing features have evolved to today, and naturally what is their state and best practices for Debian users. MariaDB has also built-in support for Galera master-master replication and Galera 4 has recently landed in Debian, so it will also be covered. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/khzx72bsg4dxgqtfiy5g-signature-05421f25a845a69bdad75837237147e12f1c1384604fb4e4288e3da7079e1926-poli-200827230605-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> MariaDB has now reached the 10th major release since the original authors of MySQL started taking the code base in another direction than where MySQL is going under Oracle¡¯s ownership. Today MariaDB has many more features than Oracle MySQL and it is the default MySQL variant in Debian. This presentation covers what new features landed in MariaDB 10.5 and also touches on how the long existing features have evolved to today, and naturally what is their state and best practices for Debian users. MariaDB has also built-in support for Galera master-master replication and Galera 4 has recently landed in Debian, so it will also be covered.
DebConf 2020: What¸MÙü New in MariaDB Server 10.5 and Galera 4? from Otto Kek¥Æ¡¢l¥Æ¡¢inen
]]>
522 0 https://cdn.slidesharecdn.com/ss_thumbnails/khzx72bsg4dxgqtfiy5g-signature-05421f25a845a69bdad75837237147e12f1c1384604fb4e4288e3da7079e1926-poli-200827230605-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Technical SEO for WordPress - 2019 edition /slideshow/technical-seo-for-wordpress-2019-edition/191849906 technicalseoforwordpressa-191109170706
ºÝºÝߣs from presentation given at WordCamp Stuttgart 2019 https://2019.stuttgart.wordcamp.org/ See blog at seravo.com for more tips!]]>

ºÝºÝߣs from presentation given at WordCamp Stuttgart 2019 https://2019.stuttgart.wordcamp.org/ See blog at seravo.com for more tips!]]>
Sat, 09 Nov 2019 17:07:06 GMT /slideshow/technical-seo-for-wordpress-2019-edition/191849906 ottokekalainen@slideshare.net(ottokekalainen) Technical SEO for WordPress - 2019 edition ottokekalainen ºÝºÝߣs from presentation given at WordCamp Stuttgart 2019 https://2019.stuttgart.wordcamp.org/ See blog at seravo.com for more tips! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/technicalseoforwordpressa-191109170706-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from presentation given at WordCamp Stuttgart 2019 https://2019.stuttgart.wordcamp.org/ See blog at seravo.com for more tips!
Technical SEO for WordPress - 2019 edition from Otto Kek³½l³½inen
]]>
952 2 https://cdn.slidesharecdn.com/ss_thumbnails/technicalseoforwordpressa-191109170706-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The 5 most common reasons for a slow WordPress site and how to fix them ¨C extended edition /slideshow/the-5-most-common-reasons-for-a-slow-wordpress-site-and-how-to-fix-them-extended-edition/178728392 the5mostcommonreasonsforaslowwordpresssiteandhowtofixthem2-191003062251
Presentation given in WP Meetup in October 2019. Includes fresh new tips from summer/fall 2019! A Must read for all WordPress site owners and developers.]]>

Presentation given in WP Meetup in October 2019. Includes fresh new tips from summer/fall 2019! A Must read for all WordPress site owners and developers.]]>
Thu, 03 Oct 2019 06:22:51 GMT /slideshow/the-5-most-common-reasons-for-a-slow-wordpress-site-and-how-to-fix-them-extended-edition/178728392 ottokekalainen@slideshare.net(ottokekalainen) The 5 most common reasons for a slow WordPress site and how to fix them ¨C extended edition ottokekalainen Presentation given in WP Meetup in October 2019. Includes fresh new tips from summer/fall 2019! A Must read for all WordPress site owners and developers. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/the5mostcommonreasonsforaslowwordpresssiteandhowtofixthem2-191003062251-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation given in WP Meetup in October 2019. Includes fresh new tips from summer/fall 2019! A Must read for all WordPress site owners and developers.
The 5 most common reasons for a slow WordPress site and how to fix them ¨C extended edition from Otto Kek?l?inen
]]>
1800 3 https://cdn.slidesharecdn.com/ss_thumbnails/the5mostcommonreasonsforaslowwordpresssiteandhowtofixthem2-191003062251-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
How MariaDB packaging uses Salsa-CI to ensure smooth upgrades and avoid regressions /slideshow/how-mariadb-packaging-uses-salsaci-to-ensure-smooth-upgrades-and-avoid-regressions/157362136 debconf2019howmariadbpackagingusessalsa-citoensuresmoothupgradesandavoidregressions-190723202923
Talk from DebConf 2019]]>

Talk from DebConf 2019]]>
Tue, 23 Jul 2019 20:29:23 GMT /slideshow/how-mariadb-packaging-uses-salsaci-to-ensure-smooth-upgrades-and-avoid-regressions/157362136 ottokekalainen@slideshare.net(ottokekalainen) How MariaDB packaging uses Salsa-CI to ensure smooth upgrades and avoid regressions ottokekalainen Talk from DebConf 2019 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/debconf2019howmariadbpackagingusessalsa-citoensuresmoothupgradesandavoidregressions-190723202923-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk from DebConf 2019
How MariaDB packaging uses Salsa-CI to ensure smooth upgrades and avoid regressions from Otto Kek³½l³½inen
]]>
416 1 https://cdn.slidesharecdn.com/ss_thumbnails/debconf2019howmariadbpackagingusessalsa-citoensuresmoothupgradesandavoidregressions-190723202923-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
DebConf 2019 MariaDB packaging in Debian BoF /slideshow/debconf-2019-mariadb-packaging-in-debian-bof/157251508 debconf2019mariadbpackagingindebianbof1-190723123329
ºÝºÝߣs from BoF session at Debconf19]]>

ºÝºÝߣs from BoF session at Debconf19]]>
Tue, 23 Jul 2019 12:33:29 GMT /slideshow/debconf-2019-mariadb-packaging-in-debian-bof/157251508 ottokekalainen@slideshare.net(ottokekalainen) DebConf 2019 MariaDB packaging in Debian BoF ottokekalainen ºÝºÝߣs from BoF session at Debconf19 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/debconf2019mariadbpackagingindebianbof1-190723123329-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from BoF session at Debconf19
DebConf 2019 MariaDB packaging in Debian BoF from Otto Kek³½l³½inen
]]>
287 2 https://cdn.slidesharecdn.com/ss_thumbnails/debconf2019mariadbpackagingindebianbof1-190723123329-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The 5 most common reasons for a slow WordPress site and how to fix them /slideshow/the-5-most-common-reasons-for-a-slow-wordpress-site-and-how-to-fix-them/147403208 the5mostcommonreasonsforaslowwordpresssiteandhowtofixthem1-190524091103
Presentation given at the WP Berlin Meetup on May 23rd, 2019. https://www.meetup.com/Berlin-WordPress-Meetup/events/gmzjwqyzhbfc/]]>

Presentation given at the WP Berlin Meetup on May 23rd, 2019. https://www.meetup.com/Berlin-WordPress-Meetup/events/gmzjwqyzhbfc/]]>
Fri, 24 May 2019 09:11:03 GMT /slideshow/the-5-most-common-reasons-for-a-slow-wordpress-site-and-how-to-fix-them/147403208 ottokekalainen@slideshare.net(ottokekalainen) The 5 most common reasons for a slow WordPress site and how to fix them ottokekalainen Presentation given at the WP Berlin Meetup on May 23rd, 2019. https://www.meetup.com/Berlin-WordPress-Meetup/events/gmzjwqyzhbfc/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/the5mostcommonreasonsforaslowwordpresssiteandhowtofixthem1-190524091103-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation given at the WP Berlin Meetup on May 23rd, 2019. https://www.meetup.com/Berlin-WordPress-Meetup/events/gmzjwqyzhbfc/
The 5 most common reasons for a slow WordPress site and how to fix them from Otto Kek³½l³½inen
]]>
780 3 https://cdn.slidesharecdn.com/ss_thumbnails/the5mostcommonreasonsforaslowwordpresssiteandhowtofixthem1-190524091103-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
How to investigate and recover from a security breach in WordPress /slideshow/how-to-investigate-and-recover-from-a-security-breach-in-wordpress/135210011 wordcampnordic2019howtoinvestigateandrecoverfromasecuritybreach1-190308133255
Talk given at the first ever WordCamp Nordic on March 8th, 2019. How to investigate and recover from a security breach ¨C real-life experiences with WordPress Sometimes the bad guys get in, despite all the protections and precautions. If that happens, there are many techniques that can be used to stop further damage, track down what the intruder did and how they got in. Finally the site needs to be cleaned up and re-opened for visitors. In this talk the most important techniques are presented along with real-life examples when they were used.]]>

Talk given at the first ever WordCamp Nordic on March 8th, 2019. How to investigate and recover from a security breach ¨C real-life experiences with WordPress Sometimes the bad guys get in, despite all the protections and precautions. If that happens, there are many techniques that can be used to stop further damage, track down what the intruder did and how they got in. Finally the site needs to be cleaned up and re-opened for visitors. In this talk the most important techniques are presented along with real-life examples when they were used.]]>
Fri, 08 Mar 2019 13:32:55 GMT /slideshow/how-to-investigate-and-recover-from-a-security-breach-in-wordpress/135210011 ottokekalainen@slideshare.net(ottokekalainen) How to investigate and recover from a security breach in WordPress ottokekalainen Talk given at the first ever WordCamp Nordic on March 8th, 2019. How to investigate and recover from a security breach ¨C real-life experiences with WordPress Sometimes the bad guys get in, despite all the protections and precautions. If that happens, there are many techniques that can be used to stop further damage, track down what the intruder did and how they got in. Finally the site needs to be cleaned up and re-opened for visitors. In this talk the most important techniques are presented along with real-life examples when they were used. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/wordcampnordic2019howtoinvestigateandrecoverfromasecuritybreach1-190308133255-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk given at the first ever WordCamp Nordic on March 8th, 2019. How to investigate and recover from a security breach ¨C real-life experiences with WordPress Sometimes the bad guys get in, despite all the protections and precautions. If that happens, there are many techniques that can be used to stop further damage, track down what the intruder did and how they got in. Finally the site needs to be cleaned up and re-opened for visitors. In this talk the most important techniques are presented along with real-life examples when they were used.
How to investigate and recover from a security breach in WordPress from Otto Kek³½l³½inen
]]>
2039 2 https://cdn.slidesharecdn.com/ss_thumbnails/wordcampnordic2019howtoinvestigateandrecoverfromasecuritybreach1-190308133255-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Technical SEO for WordPress /slideshow/technical-seo-for-wordpress/125792191 technicalseoforwordpressa-181213120910
2018 edition presented at WP Oulu Meetup 12.12.2018 https://www.meetup.com/Oulu-WordPress-Meetup/events/jtnrlqyxqbqb/]]>

2018 edition presented at WP Oulu Meetup 12.12.2018 https://www.meetup.com/Oulu-WordPress-Meetup/events/jtnrlqyxqbqb/]]>
Thu, 13 Dec 2018 12:09:10 GMT /slideshow/technical-seo-for-wordpress/125792191 ottokekalainen@slideshare.net(ottokekalainen) Technical SEO for WordPress ottokekalainen 2018 edition presented at WP Oulu Meetup 12.12.2018 https://www.meetup.com/Oulu-WordPress-Meetup/events/jtnrlqyxqbqb/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/technicalseoforwordpressa-181213120910-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 2018 edition presented at WP Oulu Meetup 12.12.2018 https://www.meetup.com/Oulu-WordPress-Meetup/events/jtnrlqyxqbqb/
Technical SEO for WordPress from Otto Kek³½l³½inen
]]>
363 2 https://cdn.slidesharecdn.com/ss_thumbnails/technicalseoforwordpressa-181213120910-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Automatic testing and quality assurance for WordPress plugins and themes /slideshow/automatic-testing-and-quality-assurance-for-wordpress-plugins-and-themes/122734576 automatictestingandqaforwordpressplugins-181111192039
Talk given at WP Helsinki Meetup 7.11.2018 See also: * https://developer.wordpress.org/themes * https://developer.wordpress.org/plugins * https://travis-ci.org/Seravo * https://seravo.com/blog/coding-wordpress-in-style-with-phpcs/ ]]>

Talk given at WP Helsinki Meetup 7.11.2018 See also: * https://developer.wordpress.org/themes * https://developer.wordpress.org/plugins * https://travis-ci.org/Seravo * https://seravo.com/blog/coding-wordpress-in-style-with-phpcs/ ]]>
Sun, 11 Nov 2018 19:20:38 GMT /slideshow/automatic-testing-and-quality-assurance-for-wordpress-plugins-and-themes/122734576 ottokekalainen@slideshare.net(ottokekalainen) Automatic testing and quality assurance for WordPress plugins and themes ottokekalainen Talk given at WP Helsinki Meetup 7.11.2018 See also: * https://developer.wordpress.org/themes * https://developer.wordpress.org/plugins * https://travis-ci.org/Seravo * https://seravo.com/blog/coding-wordpress-in-style-with-phpcs/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/automatictestingandqaforwordpressplugins-181111192039-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk given at WP Helsinki Meetup 7.11.2018 See also: * https://developer.wordpress.org/themes * https://developer.wordpress.org/plugins * https://travis-ci.org/Seravo * https://seravo.com/blog/coding-wordpress-in-style-with-phpcs/
Automatic testing and quality assurance for WordPress plugins and themes from Otto Kek³½l³½inen
]]>
1163 2 https://cdn.slidesharecdn.com/ss_thumbnails/automatictestingandqaforwordpressplugins-181111192039-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
10 things every developer should know about their database to run word press optimally /ottokekalainen/10-things-every-developer-should-know-about-their-database-to-run-word-press-optimally nllvbuxgrjutkxaw9ajg-signature-08ae1abc04f69c254ced42123a74d94e196dde1573a72794cf4a4407960c918f-poli-181005094214
Talk from WordCamp Barcelona 2018 https://2018.barcelona.wordcamp.org/session/10-things-every-developer-should-know-about-their-database-to-run-wordpress-optimally/ The database is perhaps the most important piece of your infrastructure. The database contains all your important e-commerce data and must be kept secured. The database performance often defines the overall performance of your WordPress site. In this talk I the most important things every WordPress developer should know about MariaDB/MySQL to be able to build and operate their site optimally.]]>

Talk from WordCamp Barcelona 2018 https://2018.barcelona.wordcamp.org/session/10-things-every-developer-should-know-about-their-database-to-run-wordpress-optimally/ The database is perhaps the most important piece of your infrastructure. The database contains all your important e-commerce data and must be kept secured. The database performance often defines the overall performance of your WordPress site. In this talk I the most important things every WordPress developer should know about MariaDB/MySQL to be able to build and operate their site optimally.]]>
Fri, 05 Oct 2018 09:42:14 GMT /ottokekalainen/10-things-every-developer-should-know-about-their-database-to-run-word-press-optimally ottokekalainen@slideshare.net(ottokekalainen) 10 things every developer should know about their database to run word press optimally ottokekalainen Talk from WordCamp Barcelona 2018 https://2018.barcelona.wordcamp.org/session/10-things-every-developer-should-know-about-their-database-to-run-wordpress-optimally/ The database is perhaps the most important piece of your infrastructure. The database contains all your important e-commerce data and must be kept secured. The database performance often defines the overall performance of your WordPress site. In this talk I the most important things every WordPress developer should know about MariaDB/MySQL to be able to build and operate their site optimally. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nllvbuxgrjutkxaw9ajg-signature-08ae1abc04f69c254ced42123a74d94e196dde1573a72794cf4a4407960c918f-poli-181005094214-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk from WordCamp Barcelona 2018 https://2018.barcelona.wordcamp.org/session/10-things-every-developer-should-know-about-their-database-to-run-wordpress-optimally/ The database is perhaps the most important piece of your infrastructure. The database contains all your important e-commerce data and must be kept secured. The database performance often defines the overall performance of your WordPress site. In this talk I the most important things every WordPress developer should know about MariaDB/MySQL to be able to build and operate their site optimally.
10 things every developer should know about their database to run word press optimally from Otto Kek³½l³½inen
]]>
5742 5 https://cdn.slidesharecdn.com/ss_thumbnails/nllvbuxgrjutkxaw9ajg-signature-08ae1abc04f69c254ced42123a74d94e196dde1573a72794cf4a4407960c918f-poli-181005094214-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Automatic testing and quality assurance for WordPress plugins /slideshow/automatic-testing-and-quality-assurance-for-wordpress-plugins/87635914 automatictestingandqaforwordpressplugins-180209142748
Talk given at WordCamp Jyv?skyl? 2018 WordPress plugins have a reputation of low quality. Help us prove them wrong. Start using automatic quality testing!]]>

Talk given at WordCamp Jyv?skyl? 2018 WordPress plugins have a reputation of low quality. Help us prove them wrong. Start using automatic quality testing!]]>
Fri, 09 Feb 2018 14:27:48 GMT /slideshow/automatic-testing-and-quality-assurance-for-wordpress-plugins/87635914 ottokekalainen@slideshare.net(ottokekalainen) Automatic testing and quality assurance for WordPress plugins ottokekalainen Talk given at WordCamp Jyv?skyl? 2018 WordPress plugins have a reputation of low quality. Help us prove them wrong. Start using automatic quality testing! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/automatictestingandqaforwordpressplugins-180209142748-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk given at WordCamp Jyv?skyl? 2018 WordPress plugins have a reputation of low quality. Help us prove them wrong. Start using automatic quality testing!
Automatic testing and quality assurance for WordPress plugins from Otto Kek³½l³½inen
]]>
858 4 https://cdn.slidesharecdn.com/ss_thumbnails/automatictestingandqaforwordpressplugins-180209142748-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Improving WordPress performance (xdebug and profiling) /slideshow/improving-wordpress-performance-xdebug-and-profiling/83733757 improvingwordpressperformancexdebugandprofiling-ottokeklinen-171209164249
Talk given at WordCamp Athens 2017, by Otto Kek?l?inen. For more info, see blog post at https://seravo.com/measuring-wordpress-speed/]]>

Talk given at WordCamp Athens 2017, by Otto Kek?l?inen. For more info, see blog post at https://seravo.com/measuring-wordpress-speed/]]>
Sat, 09 Dec 2017 16:42:49 GMT /slideshow/improving-wordpress-performance-xdebug-and-profiling/83733757 ottokekalainen@slideshare.net(ottokekalainen) Improving WordPress performance (xdebug and profiling) ottokekalainen Talk given at WordCamp Athens 2017, by Otto Kek?l?inen. For more info, see blog post at https://seravo.com/measuring-wordpress-speed/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/improvingwordpressperformancexdebugandprofiling-ottokeklinen-171209164249-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk given at WordCamp Athens 2017, by Otto Kek?l?inen. For more info, see blog post at https://seravo.com/measuring-wordpress-speed/
Improving WordPress performance (xdebug and profiling) from Otto Kek³½l³½inen
]]>
1381 1 https://cdn.slidesharecdn.com/ss_thumbnails/improvingwordpressperformancexdebugandprofiling-ottokeklinen-171209164249-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
WordPress-tietoturvan perusteet /slideshow/wordpresstietoturvan-perusteet/83403258 wordpress-tietoturvanperusteet-171205134607
WordPressin tietoturva: Mik? on olennaista ¨C ja mik? ei? Esitys WP Sein?joki Meetupissa 28.11.2017 Tietoa kaikille jotka omistavat WordPress-sivuston tai kehitt?v?t WordPress-sivustoja. ]]>

WordPressin tietoturva: Mik? on olennaista ¨C ja mik? ei? Esitys WP Sein?joki Meetupissa 28.11.2017 Tietoa kaikille jotka omistavat WordPress-sivuston tai kehitt?v?t WordPress-sivustoja. ]]>
Tue, 05 Dec 2017 13:46:07 GMT /slideshow/wordpresstietoturvan-perusteet/83403258 ottokekalainen@slideshare.net(ottokekalainen) WordPress-tietoturvan perusteet ottokekalainen WordPressin tietoturva: Mik? on olennaista ¨C ja mik? ei? Esitys WP Sein?joki Meetupissa 28.11.2017 Tietoa kaikille jotka omistavat WordPress-sivuston tai kehitt?v?t WordPress-sivustoja. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/wordpress-tietoturvanperusteet-171205134607-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> WordPressin tietoturva: Mik? on olennaista ¨C ja mik? ei? Esitys WP Sein?joki Meetupissa 28.11.2017 Tietoa kaikille jotka omistavat WordPress-sivuston tai kehitt?v?t WordPress-sivustoja.
WordPress-tietoturvan perusteet from Otto Kek³½l³½inen
]]>
3573 1 https://cdn.slidesharecdn.com/ss_thumbnails/wordpress-tietoturvanperusteet-171205134607-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Technical SEO for WordPress - 2017 edition /slideshow/technical-seo-for-wordpress-wp-turku-meetup-792017/79534771 technicalseoforwordpressa-170907182834
2017 edition presented at WP Turku Meetup 7.9.2017 https://www.meetup.com/Turku-WordPress-Meetup/events/242438092/]]>

2017 edition presented at WP Turku Meetup 7.9.2017 https://www.meetup.com/Turku-WordPress-Meetup/events/242438092/]]>
Thu, 07 Sep 2017 18:28:33 GMT /slideshow/technical-seo-for-wordpress-wp-turku-meetup-792017/79534771 ottokekalainen@slideshare.net(ottokekalainen) Technical SEO for WordPress - 2017 edition ottokekalainen 2017 edition presented at WP Turku Meetup 7.9.2017 https://www.meetup.com/Turku-WordPress-Meetup/events/242438092/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/technicalseoforwordpressa-170907182834-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 2017 edition presented at WP Turku Meetup 7.9.2017 https://www.meetup.com/Turku-WordPress-Meetup/events/242438092/
Technical SEO for WordPress - 2017 edition from Otto Kek³½l³½inen
]]>
1446 7 https://cdn.slidesharecdn.com/ss_thumbnails/technicalseoforwordpressa-170907182834-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Improving WordPress Performance with Xdebug and PHP Profiling /ottokekalainen/improving-wordpress-performance-with-xdebug-and-php-profiling wordcampeurope2017seravoottokeklinen1-170616051449
Presentation given at WordCamp Europe 2017 in Paris 2017-06-16. Xdebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when Xdebug helped fix a performance problem and also explain what Xdebug is not suitable for and what can be used instead. If you are not a developer, you¡¯ll learn what Xdebug is capable of and when to ask a developer to use it.]]>

Presentation given at WordCamp Europe 2017 in Paris 2017-06-16. Xdebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when Xdebug helped fix a performance problem and also explain what Xdebug is not suitable for and what can be used instead. If you are not a developer, you¡¯ll learn what Xdebug is capable of and when to ask a developer to use it.]]>
Fri, 16 Jun 2017 05:14:49 GMT /ottokekalainen/improving-wordpress-performance-with-xdebug-and-php-profiling ottokekalainen@slideshare.net(ottokekalainen) Improving WordPress Performance with Xdebug and PHP Profiling ottokekalainen Presentation given at WordCamp Europe 2017 in Paris 2017-06-16. Xdebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when Xdebug helped fix a performance problem and also explain what Xdebug is not suitable for and what can be used instead. If you are not a developer, you¡¯ll learn what Xdebug is capable of and when to ask a developer to use it. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/wordcampeurope2017seravoottokeklinen1-170616051449-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation given at WordCamp Europe 2017 in Paris 2017-06-16. Xdebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when Xdebug helped fix a performance problem and also explain what Xdebug is not suitable for and what can be used instead. If you are not a developer, you¡¯ll learn what Xdebug is capable of and when to ask a developer to use it.
Improving WordPress Performance with Xdebug and PHP Profiling from Otto Kek³½l³½inen
]]>
11459 9 https://cdn.slidesharecdn.com/ss_thumbnails/wordcampeurope2017seravoottokeklinen1-170616051449-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
MariaDB adoption in Linux distributions and development environments /ottokekalainen/mariadb-adoption-in-linux-distributions-and-development-environments 2017-04-12-mariadb-adoption-170412203831
Presentation given at the M|17 MariaDB User Conference 2017 https://m17.mariadb.com/ Linux, Apache, MySQL and PHP used to be the most widely used web application stacks. As technology evolves, this is no longer the case. For the M part, MariaDB has replaced MySQL in numerous Linux distributions and development environments, and is becoming the new M in most production environments as well. This talk presents how the landscape looks today, and why and how web developers are migrating to MariaDB around the globe.]]>

Presentation given at the M|17 MariaDB User Conference 2017 https://m17.mariadb.com/ Linux, Apache, MySQL and PHP used to be the most widely used web application stacks. As technology evolves, this is no longer the case. For the M part, MariaDB has replaced MySQL in numerous Linux distributions and development environments, and is becoming the new M in most production environments as well. This talk presents how the landscape looks today, and why and how web developers are migrating to MariaDB around the globe.]]>
Wed, 12 Apr 2017 20:38:31 GMT /ottokekalainen/mariadb-adoption-in-linux-distributions-and-development-environments ottokekalainen@slideshare.net(ottokekalainen) MariaDB adoption in Linux distributions and development environments ottokekalainen Presentation given at the M|17 MariaDB User Conference 2017 https://m17.mariadb.com/ Linux, Apache, MySQL and PHP used to be the most widely used web application stacks. As technology evolves, this is no longer the case. For the M part, MariaDB has replaced MySQL in numerous Linux distributions and development environments, and is becoming the new M in most production environments as well. This talk presents how the landscape looks today, and why and how web developers are migrating to MariaDB around the globe. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2017-04-12-mariadb-adoption-170412203831-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation given at the M|17 MariaDB User Conference 2017 https://m17.mariadb.com/ Linux, Apache, MySQL and PHP used to be the most widely used web application stacks. As technology evolves, this is no longer the case. For the M part, MariaDB has replaced MySQL in numerous Linux distributions and development environments, and is becoming the new M in most production environments as well. This talk presents how the landscape looks today, and why and how web developers are migrating to MariaDB around the globe.
MariaDB adoption in Linux distributions and development environments from Otto Kek³½l³½inen
]]>
1022 3 https://cdn.slidesharecdn.com/ss_thumbnails/2017-04-12-mariadb-adoption-170412203831-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
WordPress security 101 - WP Jyv?skyl? Meetup 21.3.2017 /slideshow/wordpress-security-101-wp-jyvskyl-meetup-2132017/73463571 wordpresssecurity101-ottokeklinen4-170322072059
Presentation given at the WP Jyv?ksyl? Meetup March 21st, 2017. This revised version contains references to the WordPress security news that circulated in February 2017.]]>

Presentation given at the WP Jyv?ksyl? Meetup March 21st, 2017. This revised version contains references to the WordPress security news that circulated in February 2017.]]>
Wed, 22 Mar 2017 07:20:59 GMT /slideshow/wordpress-security-101-wp-jyvskyl-meetup-2132017/73463571 ottokekalainen@slideshare.net(ottokekalainen) WordPress security 101 - WP Jyv?skyl? Meetup 21.3.2017 ottokekalainen Presentation given at the WP Jyv?ksyl? Meetup March 21st, 2017. This revised version contains references to the WordPress security news that circulated in February 2017. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/wordpresssecurity101-ottokeklinen4-170322072059-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation given at the WP Jyv?ksyl? Meetup March 21st, 2017. This revised version contains references to the WordPress security news that circulated in February 2017.
WordPress security 101 - WP Jyv³½skyl³½ Meetup 21.3.2017 from Otto Kek³½l³½inen
]]>
477 2 https://cdn.slidesharecdn.com/ss_thumbnails/wordpresssecurity101-ottokeklinen4-170322072059-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-ottokekalainen-48x48.jpg?cb=1695579733 Accomplished and results-driven technology executive offering 24+ years of professional experience and a rich blend of strategic leadership, product development expertise, and deep-seated passion for open-source software. Known for spearheading impactful global collaborations and driving innovative solutions that consistently align with market trends and user demands. Proven history of transforming and growing organizations by leveraging a unique blend of technological acumen and business strategy optimizedbyotto.com https://cdn.slidesharecdn.com/ss_thumbnails/fosdem21mariadbpost-releasequalityassuranceindebianandubuntu-210206160317-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/fosdem2021-mariadb-postrelease-quality-assurance-in-debian-and-ubuntu/242371517 FOSDEM2021: MariaDB po... https://cdn.slidesharecdn.com/ss_thumbnails/seravowebinarsearchfunctionalityinwordpress-210118121333-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/search-in-wordpress-how-it-works-and-howto-customize-it/241499745 Search in WordPress - ... https://cdn.slidesharecdn.com/ss_thumbnails/minifestmariadbpost-releasequalityassuranceindebianandubuntu-201209141638-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/mariadb-quality-assurance-in-debian-and-ubuntu/239922260 MariaDB quality assura...