Build an Accessible Tab Container

October 10, 2022web-developmentaccessibilitybest-practice

As part of the work I do for my employer, I analyze UI elements on our product to check if we need to re-engineer the component to improve…

Remote Development Setup

May 19, 2019tutorialIDE

Tell me if this sounds familiar. You have a workstation that can not support the technology stack your project requires. Having VMs or Docker installed on your machine is out of the question since it can barely support office software. You end up building a development machine(perhaps an Linux box) as a desktop server. This works well for a while until you need to access your development setup remotely. Luckily there’s a number of ways you can achieve this.

How to Use Custom Domains with Github Pages

April 22, 2019websiteblogging

Hosting a project wiki or a personal blog on Github is very easy with github-pages and static site generators like Jekyll. You will end up with a site hosted on , if you’re happy with that then skip the rest of this article. If you want more or just curious about the steps then keep reading.

Make Your Bash Prompt Work For You

November 14, 2016bashproductivitycli

If you work with Linux or Unix-like operating systems like Ubuntu or the MacOS, you might be familiar with Bourne-Again Shell or BASH for short. This article will show you that with a little elbow grease, you can have your BASH prompt work for you and heck maybe have a little fun with it.

Create WordPress Endpoints

January 13, 2016

I was building a wordpress plugin for use with Rand Group’s website and other clients. One of the features of this plugin is to provide a…

How To Make A Timer/Stopwatch Using AngularJS

September 28, 2014frontendangularjsui

I’ve got some leeway pushing Khrunus off the ground.  I’ve always been successful using JavaScript’s timing functions but since Khrunus would primarily be built-in in AngularJS. I have to research a way to reuse my timing snippets into proper Angular code.  To study, I built a simple angular app:

Quick and Free Way to Set Up Your App using Heroku

April 20, 2014websitedevops

I had a struck of inspiration earlier this week. I’ve always wanted to make this webapp that has been playing in my mind  for a while and I finally had some ideas to start on.  Of course, like any of my projects, the first thing I do is research. First in my list was a workflow to streamline development. It’s been a while since I modified my workflow and so I thought it was time for a change.

Install Twitter Search Widget

October 19, 2009uijavascript

When I started blogging again last September, I was delighted to get a template with built-in message polling to twitter. I played with it a bit and settled with the look you see at the right. I am not a prolific ‘twitterer’, but I love the whole concept of micropublishing., A Simple URL Shortener

October 17, 2009utilitywebsite

It started with TinyURL, URL aliasing/shortening has become big business with similar sites growing out of the woodwork(See URL Shortening – History). With other unrelated services following the trend, like aliasing) and music), adding value to support our slowly growing twittering society.

All You Need Is A Browser

October 12, 2009browserwebappstip

The web has become more than just a glorified paperless library, now it has become a place where everyone works, plays and meet up. This has become more true with the surge of desktop applications to their web equivalents (email, desktop publishing, spreadsheet etc.) and the advancement in web technologies(AJAX, HTML5 etc). More and more I find myself using online versions of my computer’s desktop.

What Browser?

October 10, 2009browserwebsite

Ever wondered what a browser truly is? Or know someone you’ve been trying to educate for a long time to use one? Ever met someone who keeps confusing a browser with a webpage? Are you still at hairs end trying to pick the best one? Don’t fret, Google comes to the rescue again.

Funny Video: Animator vs Animated

October 08, 2009funanimationvideo

Shared for your viewing pleasure.

OCR API on Google Docs(not yet)

September 30, 2009websitegoogleapi

Google API blog announced today, new features for their Documents List – Data APIs (DLDA) – one of which is Optical Character Recognition(OCR). To put it simpy, sending an image(with readable text) to a DLDA application, when OCR is enabled into the request, will equip the API to read the image and generate a properly editable document.

Updated list of Verified Relief Centers

September 28, 2009personal

Here’s another repost.A list of verified in-kind drop off points for Ondoy victims relief operations. Includes what they need and who to contact.

Google Ondoy Help Page

September 28, 2009personal

Updates: Helping Victims of Tropical Storm Google joins the Filipino nation in helping those affected by Typhoon Ondoy! I am reposting the info here if you have time please check the actual google page.

By @codespud  
DISCLAIMER This is my personal weblog and learning tool. The content within it is exactly that – personal. The views and opinions expressed on the posts and the comments I make on this Blog represent my own and not those of people, institutions or organisations I am affiliated with unless stated explicitly. My Blog is not affiliated with, neither does it represent the views, position or attitudes of my employer, their clients, or any of their affiliated companies.