i Ivan Kristianto - Web Engineer & Google Developer Expert

Make WordPress Load Faster With LiteSpeed Cache – Webinar

A while ago I did my first Webinar to share about how to improve a WordPress site with LiteSpeed Cache on LiteSpeed web server. You can see the recording below, and please note I speak in Indonesian language.https://www.youtube.com/watch?v=Wl2oiOqNIDI … Read more...

Why You Should Always Use Site with HTTPS

Recently I found that my Internet provider being "naughty" in their business practices. They added a tracking code to a web page if that page doesn't use https. This is very annoying and I did try to call the ISP and as usual it goes to the support operator which doesn't know anything about what I'm talking about...sigh...See the screenshot below:That script is injected at before the </body> tag, and I don't know for sure what it does, it could be one of the following:Cookies … Read more...

Secure Your WordPress Site

WordPress is an open source project and developed by the community from all over the world. A lot of expert spent their times to make WordPress as secure as possible. But I'm not in the position to say that it has bulletproof for security vulnerability. You can see there are couple security has been reported fixed and disclosed in WordPress hackerone. You can report any security issue too, if it is valid, you'll get bounty!With that said, I would like to share couple best practices I did to … Read more...

Secure Your Connection With Your Own Cheap OpenVPN

I did experience when my "naughty" ISP inject a javascript to a web page when the site is not using https. That script intended to track, and maybe steal some cookies (I'm not sure, since they can get anything). And another story also when I did use public wifi when I work in a cafe/coworking space, and I got SSL warning that there is man-in-the-middle try to intercept my connection, and said the SSL certificate is not valid. I was shocked that it is not hard for a sysadmin to intercept our … Read more...

AMP for WordPress – WordPress Jakarta #15

I did talk in WordPress Jakarta Meetup #15 while ago. My topic was about implement AMP in WordPress, plus add Google Analytics and Google Adsense for that AMP page.https://www.slideshare.net/ivankristiantocom/amp-for-wordpress-wordpress-jakarta-meetup-15Some photos from the event:Google World Cup 2018Jeanny talking about AMPIvan opening remarksWPJKT audiencesAldrich talking about SEO updatesMe and Googlers … Read more...

Optimize WordPress Performance with Litespeed

I did give presentation at WordPress Jakarta Meetup #14, my topic was Optimize WordPress Performace with Litespeed Cache plugin and Litespeed Web Server. The result was amazing and worth to try. https://www.slideshare.net/ivankristiantocom/wordpress-optimization-with-litespeed-cache-wpjkt14 … Read more...

WordCamp Jakarta 2017 Short Story

On November 4th, 2017 We have WordCamp Jakarta 2017. And I am the lead organizer in this WordCamp. The event was a great success and I can say this is the largest WordCamp ( so far ) ever happen in Indonesia. And I would like to share some of my experiences to You all.The PreparationI applied to Become an Organizer for WordCamp in May 2017. And after got accepted and I had first interview and preparation. On June 1st, 2017 the WordCamp Jakarta 2017 was officially accepted and ready for … Read more...

Migrated Fully to Docker

I spent sometimes this weekend to migrate this blog fully powered by Docker. I'll write the tutorial in this upcoming weeks. … Read more...

Introducing create-wp-site

I did release create-wp-site, a command line tool to create your local WordPress development with 10up/wp-local-docker. Please check it out: ivankristianto/create-wp-site. If you have any feedback please open any issue on Github. Thanks. … Read more...

Speaking at WordCamp Ubud 2017

This week I'm going to speak at WordCamp Ubud 2017 about ElasticPress. … Read more...