blog
automating tls certificates in hybrid environments - 2023-08-12
kubernetes enterprise ca distribution - 2023-06-30
a theoretical implementation of the http 402 status code - 2022-08-27
new open source crypto projects - 2022-08-27
building decoupled event driven applications - 2022-08-22
to the cloud and back - 2022-08-20
the call is coming fom inside the house - 2022-08-20
teamcity on demand agents and patching windows - 2022-08-20
service mesh sso - 2022-08-20
securing internal upstreams in a multitenant environment - 2022-08-20
reverse proxy tls request smuggling - 2022-08-20
programatically install postgres on windows - 2022-08-20
platform agnostic remote execution - 2022-08-20
plain text website - 2022-08-20
nginx upstream dns caching - 2022-08-20
netpath optimization with split dns - 2022-08-20
localhost is not localhost - 2022-08-20
lambda warming is an anti pattern - 2022-08-20
kubectl apply from url is dangerous - 2022-08-20
k8s pod mulitcast - 2022-08-20
k8s cert manager sync - 2022-08-20
hello world - 2022-08-20
extract environment variables from gae config - 2022-08-20
dotnet lambda internal networking - 2022-08-20
dotnet core api behind proxy - 2022-08-20
docker networking with vpn in container - 2022-08-20
docker networking with multiple host interfaces - 2022-08-20
docker in docker jenkins - 2022-08-20
clear teamcity build queue - 2022-08-20
ci cd on gae - 2022-08-20
chef knife environment upload - 2022-08-20
chef dynamically decrypt databags - 2022-08-20
cgitr copy git remote - 2022-08-20
ccat curl cat - 2022-08-20
aws kinesis firehose to internal splunk - 2022-08-20
aws iam container escape exploit - 2022-08-20