Upgrading to 10G Ethernet in 2020
Gigabit Ethernet (1G) came out in 1998 but took years before consumer devices actually see end-to-end gigabit improvement. Now in 2020, we finally are seeing affordable 10G Ethernet appearing on consumer devices. This article runs through how to take a first step into upgrading your 1G network and the differences between copper, direct [...]
Setting up API Gateway Endpoint showing User IP
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 [...]
Mounting USB exfat drive on Ubuntu
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.
Webcon 2021 – Web Performance Workshop Summary
On April 7, 2021 I presented a workshop with a coworker Jason Rambeck (Pixo) about Web Performance https://webcon.illinois.edu/sessions/performance-testing/ https://webcon-performance.pixotech.com Summary Desktop internet speeds are rapidly increasing, and the time to load a page is slowly decreasing around 5 seconds Mobile internet [...]
SHA256 Checksum
This is a list of real SHA256 checksums to ensure you have unmodified ISO. Microsoft Windows 0df2f173d84d00743dc08ed824fbd174d972929bd84b87fe384ed950f5bdab22 Win11_22H2_English_x64v1.iso 4bc6c7e7c61af4b5d1b086c5d279947357cff45c2f82021bb58628c2503eb64eWin11_English_x64 Apps 871d482c8bbb11c683e22b5a343d5ef14cd07f7303ec2cfaaba7eb6f00cfda9a [...]
Jenkins SSH Errors and How to Fix Them
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, [...]
Setting Ubuntu SSH/CLI Prompt to have a user friendly server name
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 [...]