Hardening drebbits.com

Apache to Nginx

An Attempt HTTP2
Since I am in upgrading :allthethings: mood, I decided to also use the latest technology in the http world. I stumbled into this guide by deliciousbrain plus other guides for hosting WordPress yourself.

White screen of Death
To enable http2, I needed to upgrade nginx. After upgrading from 1.6.x to 1.10.x, I was greeted with a white screen of death in my WordPress install. Here’s what fixed it:

location ~ \.php$ {
    include /path/to/fastcgi_params;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;

The last piece I needed was the fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;

Let’s Encrypt!

After several attempts to install let’s encrypt, I finally made it after migrating over Nginx + PHP-FPM stack.

Jetpack Issues

If you ever read this post and you happen to have a suggestion in mind, please drop a comment down below 👇🏻

Twenty Six

I just turned 26 last June 5. As far as I can remember, it’s my first time celebrating with two cakes. I’ve always been thankful of my family and to a couple of friends that celebrated with me. I reflected about my life thus far and—although I still feel, always will be, there’s a long and winding road ahead of me—I’m positive it’s going to be exciting, worth the pain, time and effort. But there are already so much to be thankful for especially how my career at 10up allows me to explore and accomplish things that I haven’t imagined before.

A Brief Reunion with WooCommerce

For the past weeks I got the chance to work with WooCommerce (WC) again. Although the plugin has grown so much, including it’s seamless integration with Stripe, I just noticed one (small) thing. Orders shouldn’t be under WC in the admin menu.

Current menu structure is this:


In my mind it should introduce order as it’s own parent menu and separate all WC configuration related items:

I wouldn’t mind few menus popping out there when WC is installed. It’s all about the accessibility of managing my eCommerce store anyway.

WordCamp Bangkok 2017

Congrats (and thank you!) to our good friends in the kingdom of Thailand who made the WordCamp Bangkok possible 👏🏼! And as much as I can, I’ll be on your side for future WordCamps. I hope I can help next time by not just being an attendee 🙏🏼.

#wcbkk rocks!!

A post shared by Andrew dela Serna (@druesome) on

Philippines, Japan and Spain (together with other countries) support Thailand!

First Day of Training

My first day of 🏸 (Badminton)  training, and boy, i feel like i have a body of 50year old me without so much physical activities. I’m a bit frustrated as my body couldn’t catch up with my mind.

I thought I knew the basics of the footworks but it’s way more strenous than I imagined, or maybe because of the lack of adrenaline-induced activities for years. This is the real deal and isn’t just a simple Google search.

At the end of the practice, I’ve observed some say ‘sorry’ excessively (I do sometimes) where in fact we are in practice and failures are expected. I guess it is because we thought we’re expected to perfect everything. This unconsious idea of being perfect. Otherwise someone will be disappointed, but it’s just all in our head. We’re so good at overthinking. I for one.

DDI x WordPress Davao

WordPress for Bloggers, a collaboration with
the Davao Digital Influencers Inc.
Photo by Glen Santillan

To kickoff my year, our local WordPress group was invited to give a talk-workshop to #teamDDI folks at Davao Digital Influencers Inc. It’s a half day event choke-full of user-facing WordPress know-hows directed to those who aspire to blog with WordPress. There will be a blog post coming up in the official WordPress Davao blog.

Here’s my slide to my talk Supercharge Your Blog with WordPress:

[slideshare id=71086995&doc=superchargeyourwordpressblogwithplugins-dreb-170117071634]


Here are the things I mentioned in the talk that reference to plugins and sites:

Fishy Christmas Day

I started this just last year wherein I decided to cook something new during the holiday season. Last year, I tried Escabeche (Ez-ka-be-che a.k.a sweet & sour) with fried Tilapia for Christmas & grilled beef steak on New Year. I thought I did great with Escabeche with no previous experience. But I grilled the steak terribly. In retrospect, I should’ve blog about it when the frustration was still fresh; jot down which contributed to my failure and how to improve next time.

Sweet & Sour Fish Fillet

This Christmas I tried, well, sweet & sour 🐟 (fish) fillet. One trivia about me is I like fish dishes. How did that end? My parents, which are our judges, approved of my dish. Actually, I forced them to speak the truth but they insisted it was good!  I disclosed the lack of salt in the sauce but it was supplemented by the salty crispy mix wrapped around the fish.