Been using my high chair a lot lately since I let go of my old one.
Started getting back aches because of it lol. No choice but to get this ergonomic chair.
Really liking the comfort so far!

Short thoughts, work in progress, lessons learned, & the occasional personal update.
Been using my high chair a lot lately since I let go of my old one.
Started getting back aches because of it lol. No choice but to get this ergonomic chair.
Really liking the comfort so far!

The PHP2Shell vulnerability was all over the news this week. Hostinger emailed to say they tested it against their live servers and my sites werenโt affected, and theyโre applying the PHP fix automatically anyway.

I guess getting good hosting isnโt so bad after all. That assurance really helps in this kind of issue.
Itโs been a while since I worked outside of WordPress. Just finished a Wix project for a healthcare practice, working on some of the design refinements and consistency fixes.
The way you build on different platforms really does differ.

I guess thatโs one of the harder parts of freelancing, you need to adapt fast. Enjoyed working on it though.
Recently visited my fiancรฉe’s family, so I got some time off from this workstation and worked from somewhere else for a bit.
That’s one of the things I’m really grateful for with freelancing. You have the freedom to bring your work anywhere and get a change of scenery when you need it.
But yeah, good to be back at this little workspace!

Got my new eyeglasses! Been trying to take better care of my eyes since they take the most stress in this kind of work. So I make sure to get them checked from time to time.
Also, I always go with transition lenses. Just being practical ๐
Classy and functional at the same time!
Being a freelancer taught me that you need a backup for everything. Projects, internet, even your computer ๐. Since my main machine is a Mac Mini running the M4 chip, I just needed this laptop repaired as a backup.
But with all the AI integrations these days, PCs and laptops are getting expensive. Even the repairs!

I’m continuing an Elementor project, and I can see myself building custom solutions around it again.
For growing sites with heavy dynamic data and conditional layouts, it’s not really its strongest area.
But it’s still great for marketing sites and for less technical users. Also noticed it now has an MCP, which is a nice plus if you’re using AI.
8 structured data systems in one project. Connecting and strategizing everything so it all works from day one.
I guess freelancing feels fulfilling once you’re done with this kind of project. But the process behind it? That’s a bit overwhelming.
This time I’m not starting from scratch though, the previous provider left it at about 15% progress so I’m just picking up where they left off.
The only real challenge? The language. Shifting from English to Deutsch ๐
Hallo zusammen ๐

Currently working on one of my monthly site care tasks, checking the speed of a client site. And it’s still performing well. These routine checks don’t look exciting but they keep things running the way they should.
Speed is one of the hardest things to improve on a website because there are so many factors like server, how the pages are built, and the tools used to build them. But I’m still glad I was able to improve this one.

One thing you can’t really control when handling projects is the timeline. It can shift at any point, especially when you’re working with trade businesses.

I’ve tried the more popular ones, but Basecamp is still one of the most straightforward tools out there.
Btw I’m almost done with a new post on how I onboard client projects using it.
Since I left my corporate job last year to go full-time freelancing, I’ve been putting a lot more effort into this website.
Just added a new post and it got indexed almost immediately.

Got my new earbuds from Anker and I’m really liking the noise cancellation so far. Been using the one from Baseus for 2 years and it finally needed a replacement.
Looks small but this pair really helps when I need to focus.

My WP Booking System review is now showing up in AI Overviews and SERP, just like my Bricks Builder one. Been ranking for both too.

Found some old clips of my website designs done on Adobe XD. Different versions of my site over the past 10 years. A lot of testing and trial and error. It’s been a journey.
Had to switch to Figma with all the issues around XD being phased out.
I can’t remember if they’re going to post recordings of the 2-day event, but I was still able to gather some insights from my phone and memory ๐
Here’s the new blog about HighLevel Live Manila.

Since I’ve already added more than 10 notes, I can say I’m really liking this new feature on my website.
See the full post on why I added microblogging to this website.
Nah maybe a discount ๐
But seriously, if you’re going with WordPress, at least use a solid page builder like Bricks (my bias), Beaver, Divi, or Elementor. Launching a site is just a small part of it.
Building new pages and optimizing over time is the long game, and your site builder matters for that.
Looking at these skylight photos all day got me thinking. What’s it like living in a house with a transparent roof like that? Then I imagined having one here in PH. Sounds great when it rains. Then summer hits ๐
jk, these skylights are actually automated and packed with features.

Reader Disclosure
Disclosure: I may occasionally include affiliate links in my posts or pages. If you click on one of these links and make a purchase, I may receive a small commission, which helps me keep this website running and create more useful content. However, this does not affect my opinion on the product or service in any way. I only recommend products and services that I truly believe in and use myself.
So the Philippines is entering summer season, and a lot of people are planning vacations, beach trips, and quick staycations. This is one of the busiest times for vacation rentals, Airbnb hosts, and anyone with short-term rentals. And let’s be real, scams are everywhere in the Philippines. Banking, businesses, you name it. Even rental hosts aren’t safe from it.

This post is just for awareness for hosts who have an online presence like a website or social media pages. As a web developer who recently launched a site for a local hotel and resort, I wanted to share a few tips on how you can protect your business from scammers.
The manager of Seascape (a recent web project of mine) called me up and told me about this fake Facebook page they found. Someone had copied their entire page. Every post. Every photo. Everything. A fake page that looked just like the real one.
When she tried booking a room through the fake page, the scammer said the website was under maintenance (even though that day when she called, their website was up and running as I’m always monitoring it). That’s how they do it. They make you think the page is real, then find ways to take your money without ever giving you a room.
Here are some reports from GMA News:
This issue was honestly a bit of a wake-up call for me. If it can happen to them, it can happen to any business with an online presence. I’m a web developer and designer, not a cybersecurity expert, so I won’t pretend to know everything about this. But through the projects I’ve worked on, I’ve picked up a few things that seem to make a real difference.
With this growing scam issue, you need to always stay alert. From time to time, update your users and guests by posting some awareness content on your page.
This is what popular businesses are already doing. Banking companies like GCash, BPI, and other banks send continuous reminders about not sharing OTPs. They invest a huge amount of money into this, but you don’t have to. You can simply post on your social media accounts something like “this is the only official page we have.“
This sounds obvious, but I’ve found that most businesses don’t actually do it. You have to keep watching. Scammers can pop up overnight, and the longer a fake page stays up, the more people it can fool.
What works for me is searching for the business name on Facebook and Google every so often just to see what comes up. Tell your team to do the same. Sometimes a customer will message you and say “hey, I saw another page that looks like yours.” That kind of feedback is gold.
Fake pages often have small giveaways. Maybe the profile picture is slightly blurry, or the page was created very recently, or there’s no blue badge. Or they offer huge discounts on their business page. The sooner you spot these signs, the faster you can act on it.
If you find a fake page, report it. I know it sounds like it won’t do much, but I’ve found that it actually does work, even if it takes some time. Facebook has a reporting option under the three dots on the page where you can flag it as impersonating your business.
Before you report, take screenshots. Save the URL, capture the copied posts, and note the date. If you have the blue badge and they don’t, that makes your case stronger.
One thing I struggled with at first: don’t try to engage with the scammer. Don’t message them or comment on their posts. Just report and move on. Engaging only gives them attention and sometimes tips them off.
I’m not sure if getting verified is really an effective way to protect your page. I was supposed to include this as one of the things you can do to protect your business page. But we recently came across a sponsored post on Facebook that was supposedly from Pearl Farm Beach Resort, one of the popular beach resorts here in the Philippines.
In the conversation, they were offering a huge discount (which was kinda too good to be true, given that this resort is pretty well known).
When we checked the fake page, it had a Blue Badge. So this business page was supposed to be legit because of the badge. That’s when I realized this feature might not be as reliable as I thought. The real Facebook page of Pearl Farm even pinned a post warning people about it.
The scammers can actually get their page verified. And keep in mind, that was a sponsored post. Meaning the scammers are actually paying to run ads and boost their fake page. That’s how much effort they’re putting into this, which is pretty insane when you think about it.
I’m not saying don’t get a Blue Badge. But at least be aware that this can happen. And the best thing you can really do for your business is to keep spreading awareness. Just like what Pearl Farm did, they responded quickly by warning their followers.
Protection isn’t really about one big move. It’s more about a bunch of small habits. Here are a few extras I’ve found useful:

I’m not going to say these steps will make you 100% safe. Scammers are always finding new tricks. But in my experience, the businesses that do the basics well are the ones that recover fastest when something happens.
If it can happen to other businesses like Seascape or even Pearl Farm, it can happen to anyone. If you have a website and a social media presence, you’re already a target. That’s not meant to scare you. It’s just the reality of being online today.
So take a few minutes this week. Search for your business name. Check if your page is verified. Talk to your team about what to look for. These small steps can save you and your customers a lot of trouble. Stay safe out there.

A quick method for finding and removing the hidden strip causing unnecessary white space between…

How my web design client onboarding stays organized from day one using Basecamp & what…

I just went there hoping to learn something new, but the 2-day event turned out…