Tim de Pater
3.2K posts

Tim de Pater
@trafex
Software Architect & DevOps Architect. Creator of https://t.co/8535WyAK4u Moving on to https://t.co/RA41s7BuyD / https://t.co/u6ri0uQsct
The Netherlands 参加日 Ocak 2009
528 フォロー中290 フォロワー

Starting the year with improving the 'House Mode' in Home Assistant. It now syncs with the alarm state, allowing manual changes and no longer relying solely on device trackers.
github.com/TrafeX/home-as…
#HomeAssistant #SmartHome
English

@ptrcknlsn Thanks, good to hear! Yeah it's a switch from template-style to declarative with patches, but it makes it so much easier to understand what the resulting Kubernetes manifest files will be 👍
English

@trafex Initially, imperative (template-style) manipulation of YAML seemed like the more intuitive route, but given k8s itself is fundamentally declarative under the hood, this patching approach makes far more sense.
For me, learning this patch-style syntax for the first time was 🤯
English

Setting up a new Kubernetes cluster or looking for ways to improve the configuration management?
Read my article about "Giving structure to your Kubernetes configuration" for tips and best practices.
timdepater.com/articles/struc…
#kubernetes #devops #kustomize #k8s #architecture
English
Tim de Pater がリツイート

Debunking Container Myths
iximiuz.com/en/series/debu… a series by the amazing @iximiuz
➡️Not Every Container Has an OS Inside
➡️You Don't Need an Image To Run a Container
➡️You Need Containers To Build Images
➡️Containers Aren't Processes
➡️From Container to Bootable Disk Image
English

It's that time of the year again 🎄
github.com/TrafeX/home-as…
#homeassistant #hass #domotica #christmas #automation

English

@adrian_philipp There were indexes, also on the same key as I applied the partitioning. But this table was joined a lot, multiple times for one query. The joins are from the most efficient type, but due to the many records they became too slow.
English

@trafex Nice! Just curious: Using an index wasn’t an option?
English

Applying partitioning in MySQL on a table with 100+ million records did better than expected. Reducing the query execution time from 1 minute 44 seconds to 12 seconds! 🤩
#mysql #database #performance #scaling #dba #devops #partitioning
English

Tip to write descriptive function names in 2022; Imagine an AI would write the whole function based on the name.. 😄
#githubcopilot #development #coding #ai #robotsaretakingover
English

See the cost estimates of the infra you're building with Terraform directly in @code with this extension!
github.com/infracost/vsco…
#terraform #iac #DevOps #ops #vscode #billing #cloud
English

Upgraded the Docker PHP & Nginx image to @alpinelinux 3.16 and now we have PHP 8.1!
github.com/TrafeX/docker-…
#php81 #nginx #docker #devops #containers #php
English

@mikejulian I recently wrote an article about how to solve this with Prometheus & Grafana; timdepater.com/articles/monit…
You can leave the KPIs in the spreadsheet when you create a (simple) exporter that reads from that spreadsheet
English

Great in-depth explanation of Prometheus TSDB by @_codesome
ganeshvernekar.com/blog/prometheu…
Comes in handy when trying to get grip on the large amounts of storage used by Prometheus 😅
#devops #monitoring #ops #prometheus #tsdb #storage #kubernetes
English
Tim de Pater がリツイート

First time this has been done?
Armis shows how exploits can make a server backup power system go up in smoke. As in actual smoke.
As in, this hack can probably cause a fire in a data center.
vimeo.com/683449370?embe…
English

Pulumi looks like an interesting alternative for Terraform; Infrastructure as Code, written in your favorite language.
pulumi.com
Terraform is working on a CDK as well, but that's still in beta
terraform.io/cdktf
#devops #iac #infrastructure #ops #cloud #dev
English

With pkg you can package a NodeJs app into an executable than can run on any device without having to install NodeJs and other dependencies for your app. Makes it easy to distribute a NodeJs app!
github.com/vercel/pkg
#NodeJS #javascript #node #js #webdevelopment #cli #pkg
English

@Cronuah Hi @Cronuah, yes I have. It's the same repository, but an older version (1.x). See: github.com/TrafeX/docker-…
English

Hello @trafex, I was wondering do you still have somewhere saved your old (now deprecated) project alpine+php7+nginx? Would be very much helpful, if you can share it please :)
English

I've made the Behringer X-Touch Mini the ultimate midi controller for PulseAudio. Works really nice when combining video calls with music and it gives dedicated controls for muting your microphone.
github.com/TrafeX/audio-m…
#audio #midi #pulseaudio #wfh #typescript #videocalls
English


