Rectangles – Intersection Study

Have you ever walk into a job interview, and were asked to design a program to find if 2 rectangles intersect with each other or not? This apparently is a common “technical” question in a job interview. I do agree that it is an interesting question to evaluate your...

Hass.io – Have an Old IP Camera?

Do you have an old IP camera that you are still using at home? I have 2 of them. This is a Foscam FI8910W camera.  It had its glorious days many years ago, and it still working, as older hardware are built to last much longer. This camera has lots...

Hass.io – Push Notification

When there is a problem, there is a solution. What is the problem? We’ve been experiencing intermittent slow down which download speed just goes up and down unexpectedly.  I already have internet speed test scheduled on my Home Assistant (HA) every 15 minutes, but what I would really like...

Want to build a simple Alexa Skill in minutes?

It is an exciting time we are in nowadays with the latest development in cloud-based voice services that facilitate many activities ranging from asking a simple question, making a phone call, or to turn on a light in the kitchen, totally hand-free.  It is fascinating for first time user...

Amazon Alexa on Raspberry Pi

I’m doing a number of projects with the Raspberry Pi.  The latest? I just got Amazon Alexa running on my Raspberry Pi and respond to the wake word “Alexa”.  This is all base on the Alexa AVS Sample App, provided by Amazon. Ready to setup it up? So what...

Scrum Overview

What is Scrum? Scrum is a popular project management framework that uses an iterative and incremental methodology in Agile Software Development. Fun Fact Do you know what the word scrum really mean?  Here is a quote from a dictionary: Scrum – an ordered formation of players, used to restart...