Gigabit Ethernet (1G) came out in 1998 but took years before consumer devices routinely had it and even longer for people to replace their working 100M switches to 1G switches to actually see end-to-end gigabit improvement. Now in 2020, we finally are seeing affordable 10G Ethernet appearing on consumer devices. The biggest difference [...]
If you are looking to get started in serverless, a common endpoint that I like to add is /ip that returns the requester’s wan address. It’s helpful when creating firewall rules and I see it like a hello world app that has some practical uses. In AWS API Gateway, I quickly ran into issues getting this to work and finally [...]
If you run ubuntu in command line, it doesn't auto mount usb devices like when you have the GUI up. Here is how I handle removable drives that transition between Mac, Linux and Window computers.
Dealing with Jenkin’s SSH issues is definitely not enjoyable to troubleshoot. It’s a curse of Jenkins plugin architecture, connecting with SSH requires multiple SSH plugins to work together and to Jenkins, it just reports an error somewhere down in the plugin layer. The good news, is once you get through this issue, [...]
This is something I change on all new servers I setup, by default a lot of servers use their hostname as its IP, and if you are on a local static network, that might be meaningful to you. But if you get random IPs from cloud hosting like AWS, it isn’t too helpful. When I have multiple SSH terminals open, I want to make it clear [...]