KPAWS Finally Fixed Some Little ThingsIn the last month, AWS has fixed 3 long standing annoyances of mine.1 min read·Jan 31, 2023----
KPinITNEXTDev Joy: Making Authorization for Internal Web Apps SimpleI have fought with oauth or kludged basic auth for so long, and neither have made me happy. No more! We devs can leave that in the past…3 min read·Apr 10, 2022----
KPQuickly Deploy a Python Lambda via Github Actions20 seconds. That’s how long it takes my Github Action to run a no-op cdk deploy workflow.2 min read·Sep 1, 2021----
KPIn 2021, AWS Athena and QuickSight are actually good for analyzing your mountain of ELB logsIf you’ve looked at Athena in the past and ran away screaming due to the hacks required to manage date partitions (e.g. a Lambda running…3 min read·Feb 23, 2021----
KPAWS Lambda is Not a Magic Reliability WandA 100 line Lambda function runs fine for months, then goes down for two hours, and finally recovers on its own. Cost savings or…4 min read·Jul 30, 2020--1--1
KPHow to make a parallelized cron job in AWS, for the laziest programmersI had an assignment: copy our operational database to our reporting database every night, then send a status message to Slack. I could use…3 min read·Jul 16, 2020----
KPBenchmarking 1 million C# tasks vs Go goroutines: Is there any difference?Recently. I created a toy benchmark in C# (on Linux) that spawns one million async tasks. Then a kind stranger sent a Go version.3 min read·Jan 28, 2019----