First part of a new long term home project coming in. An #Ubiquiti PoE+ switch to power a small #Kubernetes cluster built using #raspberrypi nodes. Going to blog about every step once it has been completed. But it is going to be a few quarters long project doing bit by bit
As I'm importing my cloud #Kubernetes cluster into #Terraform I want to look at a new ingress. Looking for something very lightweight, runs on both ARM64 and AMD64 so it can run on my cloud and home clusters for simpler management, and is easy to manage (the less work the better). What is everyone using?
Let me partially rewrite this #PHP package I thought, how hard can it be? Yup now I'm learning all about the small details and timings of the protocol the package implements 😅 .
Rethinking configuration for my #OpenAPI/#OAS#PHP client generator while transforming it into a package generator. Currently using #YAML hydrating into #PHP classes. Mainly looking to support both those wanting to keep it simple and those with complex setups without to much duplication.
Alright new toy/project came in today. The Everything Presence One by #EverySmartHome. It's up and connected to the #WiFi , #esphome pod is up and running, now to connect #homeassistant to it and the experimenting begins!
Run your own #kubernetes cluster on #raspberrypi's they said, it will be fun they said. So now once every blue moon there is a leader change in the middle of a #terraform apply 🤣
Really appreciate how #untappd is handling the first bit of communication when the app can't reach their API. One of my pet peeves for years is that errors blame the users' internet connection instead of the actual problem. (Which can still be the users' connection.)
Just a FYI but if your cookie wall starts with "We value your privacy" and then forces me to go through a list of 1512 partners to turn them off one by one, instead of an easy "Reject all" next to your "Accept all". You don't give a flying fuck about my #privacy.
Took a couple of weeks but it's reliably running locally on my laptop. At higher throughput than some years ago on dedicated hardware, before the refactoring 😎 .
Been working on optimizing my #php#OAS client generator. One of the big themes is fully relying on @reactphp's async package for fibers and making the API as clean and simple as possible. That yields code reductions such as this:
17 years ago our ISP gave my housemates and me shit for using 40GB in a month
17 hours ago my wife and I watched a 4K movie streaming it for the internet, 20GB in less than 3 hours
Times sure have changed, looking into our past months' traffic: 4.5TB. And that is just watching TV, playing games, and our phones backing up data to the cloud.