PinnedStefan PfaffelinBetter ProgrammingWhy Server-Side Rendering Alone Is Not the SolutionAnd why a hybrid rendering approach could beNov 8, 20211Nov 8, 20211
PinnedStefan PfaffelinTowards Data ScienceHow I Monitor Active SSH Sessions With Prometheus And GrafanaIt’s a matter of when, not if things will happen. Better be prepared.Aug 4, 2021Aug 4, 2021
Stefan PfaffelinBetter ProgrammingHow to Get Started With Iac for Google CloudYour step-by-step guide for a secure Terraform setupAug 30, 2023Aug 30, 2023
Stefan PfaffelinBetter ProgrammingWhy You Should Use Firebase Functions With A Service AccountThe default authentication puts you and your account at riskAug 23, 2023Aug 23, 2023
Stefan PfaffelDifferent Service Accounts for Firebase Functions per StageA fix for a missing feature in the NodeJS SDKAug 20, 2023Aug 20, 2023
Stefan Pfaffel8 Essential Requirements for Your Successful SaaS ApplicationFor everyone starting from scratch or already working on SaaS productsJul 26, 20231Jul 26, 20231
Stefan PfaffelinBetter ProgrammingDoes DevOps scale?Technically yes, but from an organizational perspective? Let's see.Nov 8, 2022Nov 8, 2022
Stefan PfaffelinDataDrivenInvestorBuilding the Foundation for Highly Motivated TeamsA thought experiment for building a startup's organizational cultureJun 6, 2022Jun 6, 2022
Stefan PfaffelinBetter ProgrammingPatterns for Password Authentication You Should FollowAnd one common mistake to avoidMar 22, 2022Mar 22, 2022
Stefan PfaffelinBetter ProgrammingGoing Global and Beyond Serverless With Akamai CDNPart 1: Into the unknown with a GitOps approachJan 18, 2022Jan 18, 2022