Whenever I got a new laptop or was (re-)installing macOS from scratch, a Java JDK, IntelliJ IDEA, and Tomcat, the “pure Java” HTTP web server environment, were always among the 1st things I installed. How times have changed. Now it’s Docker, Python3, PyCharm, and AWS and SAM CLIs that go on first. I still do […]
Technology
Tunneling Web and Git access through a remote VPN Client

This post is for the long tail since only a few will find it helpful, but for those it may just be the dramatic productivity booster they were looking for. Imagine a scenario where you have a dedicated machine on you local network and only that machine has a VPN client installed, which allows access […]
Cable Modem Signal Levels revisited

Fourteen years ago I wrote a blog post about the signal levels that come in and go out of your typical cable modem. Some things have changed some stayed the same. Let’s revisit this topic. The IP address to connect to a cable modem is still the same 192.168.100.1. These days, I’m still using a […]
Frictionless Speed / Zero Intent Skills

Teams had taken four runs down the 1,450 meter (almost 1 mile) long track, made of reinforced concrete, covered in ice. Still, their combined times were separated by less than a blink of an eye. The ice on the track varied, the colder and harder, the faster the sleds would go. A sled’s metal blades […]
Deploying Python AWS Lambda Functions

When it comes to deploying lambda function into AWS, I have been using mostly Java for the implementation language and runtime. However, using Python has some advantages, especially if the code does not require parallel threads. E.g., the deployment package is usually a lot smaller and waking the lambda function, after it hasn’t been used […]