Blog

An alternative option for YouTube instead of killing reliant third-party apps

Just spilling my thoughts on this case about YouTube going after — and usually killing off — third-party providers that rely on the number one video-sharing platform’s API.

You’re earning money from using our API. We’re not. Prepare to die.

Understandable, but instead of shutting these increasingly popular providers down why not leverage their userbase to rake in more users and revenue?

Think of radio programs. FM stations. Podcasts. Music streaming services. How do they handle advertising in exchange for free access or entertainment?

*Ding!* Right… Continue reading An alternative option for YouTube instead of killing reliant third-party apps

How to make an iframe fit or fill 100% of its container’s remaining height

There are a lot of suggested solutions out there: mostly not working when I tried them, and some required several lines of code which seems unnecessary for such a simple issue.

After a lot of testing, I found one solution that worked 100%, at least for a PDF I’m trying to embed and display in full height using an iframe on a page.

It came from a short answer from Stack Overflow user sree when the same problem was asked there. Continue reading How to make an iframe fit or fill 100% of its container’s remaining height

I hate most ads but I don’t block them – here’s why

Most ads are annoying. You see them pop up on TV, right when the scene’s getting intense; they load fast on Youtube, then the actual video is slow as a dying turtle; you go to some sites and they are plastered all over the page.

Ads are cousins to spam emails, but not all of them are evil. Some are actually helpful, and a few deserve to be loved. Continue reading I hate most ads but I don’t block them – here’s why

How to keep parent page navigation link highlighted when viewing a child/sub page

It’s good UX when your users know where they are on your website just by looking at the navigation menu and seeing the page label highlighted or active. Better, knowing what main page they’re on while viewing a sub page.

In WordPress, most theme defaults doesn’t highlight the parent page e.g. yourwebsite.com/parent/ when the current page is a child or sub page of it e.g. yourwebsite.com/parent/child/.

As a demo, go to my WordPress Themes page bibiano.io/wordpress/themes/ and notice how the parent page navigation link WordPress bibiano.io/wordpress/ is highlighted.

Here’s the 5-line code snippet I used to solve that issue. Continue reading How to keep parent page navigation link highlighted when viewing a child/sub page

How to keep “Blog” navigation link highlighted when viewing a single post

Here’s how you can keep that hover/active effect or highlight on the “Blog” link in your WordPress website navigation menu when the user is viewing a single blog post or a category/tag/search archive as demoed live on this very website. Continue reading How to keep “Blog” navigation link highlighted when viewing a single post

5 Ways To Maximize Sales By Improving Product Pricing

We basically come up with prices based on the following factors:

  • Production cost
  • Reasonable profit
  • Market competition

But if your competitors are selling better even when you have the cheaper and better service or product, you might be doing pricing wrong.

There is psychology behind product pricing, and here are ways to make your product prices right to maximize your sales. Continue reading 5 Ways To Maximize Sales By Improving Product Pricing

SERPs Competitor Scraper Tool – Quick Raw Analysis Using Excel

Keyword research isn’t just about search volume. Knowing which terms you should give priority when optimizing can help save you time and creative juice writing good content. But competitive analysis can be a daunting task, even intimidating for the non-savvy. Continue reading SERPs Competitor Scraper Tool – Quick Raw Analysis Using Excel

Must-Have Chrome Extensions of Inbound Marketers

Know a Chrome extension that should be in this list? I’d love to check it out. Drop me a comment.

It’s been years since I published this post (previously titled “22 Must-Have Chrome Extensions for Productivity (I Think)” – that’s a lot of new Google Chrome browser extensions discovered, and a few replaced/ditched (my old list is still available at the end of this post).

For a change, this revision isn’t just my list now, but is also based on recommendations by the awesome community of Inbound.org when I asked them:

If you were only allowed to use 3 Chrome extensions, what would they be?

Cutting to the chase, here’s the new list of must-have Chrome extensions — not just to increase productivity — but now also to hopefully help you become more effective as an inbound marketerContinue reading Must-Have Chrome Extensions of Inbound Marketers

How to Create Copies of a Google Docs Collection/Folder, Even Ones Just Shared With You

Yesterday after writing a number of documents and grouping them into collections and subcollections, I thought I should make a backup of everything since I’ll be sharing those files with other people. To my surprise, Google Docs simply can’t do that. Even making copies of several documents seemed to be very tedious (imagine a hundred files) considering each had to be individually opened before getting access to the File menu where you’ll find the Make a copy option.

I tried to google on how to create backups of Google Docs files in the cloud and to no avail only found these two Google Product Forums threads being the closest to my query, but both still left unsolved as of this writing. Downloading the whole collection, renaming it, and uploading it back? Maybe the GDocs team already has this functionality set for the next update.

To cut the supposed-to-be short story shorter (I’m sorry you had to read through my harrowing narrative), I realized I’ve installed Google Drive locally on my machine. Then remembering that all my Google Docs files in the cloud have been moved to Drive and that everything would just sync ala Dropbox…Eureka! Come, let’s jump right into the process. Continue reading How to Create Copies of a Google Docs Collection/Folder, Even Ones Just Shared With You