Guide for flashing a temperature and humidity multisensor with Tasmota for local network first setup.
27 Apr 2021

Local First, Cloud Assisted ☁ MultiSensor

Guide for flashing a temperature and humidity multisensor with Tasmota for local network first setup.
Read More


Setup a water sprinkler using open source hardware/software to trigger based on special conditions like time (including sunrise/sunset), humidity, and perhaps temperature.
02 Nov 2020

A simple water sprinkler system, for makers!

Setup a water sprinkler using open source hardware/software to trigger based on special conditions like time (including sunrise/sunset), humidity, and perhaps temperature.
Read More


Upgrades for to Duplicator i3 and replacing with a MKS Gen 1.4 Board.
01 Jun 2020

Duplicator i3 3d printer upgrade

Upgrades for to Duplicator i3 and replacing with a MKS Gen 1.4 Board.
Read More


Automate smart devices using an existing light switch and power switch monitor with an Arduino compatible device with wifi.
01 Jun 2020

Power Switch Monitor with an Arduino device

Automate smart devices using an existing light switch and power switch monitor with an Arduino compatible device with wifi.
Read More


Save JSON objects to AWS S3 using Google Recaptcha in a AWS Lambda function.
19 Oct 2019

Save JSON Objects to AWS S3 with Google Recaptcha

Save JSON objects to AWS S3 using Google Recaptcha in a AWS Lambda function.
Read More


Research on bluetooth proximity using open tools such as hcitool, l2ping, and hcidump
19 Oct 2019

Research on Bluetooth Proximity

Research on bluetooth proximity using open tools such as hcitool, l2ping, and hcidump
Read More


In the field notes and lessons learned as a software engineer.
23 Oct 2018

Software Engineering Lessons

In the field notes and lessons learned as a software engineer.
Read More


Just another garage door opener using a raspberry pi
11 May 2018

Yet Another Garage Door Opener

Just another garage door opener using a raspberry pi
Read More


Securing an ASP.NET WebApi for PCI application tests is no trivial matter.  It can take weeks of planning and the app to be analyzed.  After reviewing OWASP and other related XSS sites, the web.config was the first to be updated to prevent against attacks (MIIM & XSS).
06 Sep 2017

ASP.NET XSS protection

Securing an ASP.NET WebApi for PCI application tests is no trivial matter.  It can take weeks of planning and the app to be analyzed.  After reviewing OWASP and other related XSS sites, the web.config was the first to be updated to prevent against attacks (MIIM & XSS).
Read More


Building bluetooth detection with a raspberry pi!
26 May 2017

Raspberry Pi – Bluetooth Proximity

Building bluetooth detection with a raspberry pi!
Read More