Michael KralkainAbnormal Security Engineering BlogScaling in a High-Growth EnvironmentServing Batch Data13 min read·Jan 15, 2021----
Michael KralkaToo Soon?The art of knowing when it’s the right time to implement your feature.14 min read·Aug 22, 2016----
Michael KralkaAwkwardnessfulHow to recognize when there’s a better way to solve a problem.10 min read·Aug 8, 2016----
Michael KralkaExceptionally SafeWriting code that is robust in the face of exceptions12 min read·Jul 11, 2016----
Michael KralkaIt’s About TimeTime. Measuring it seems effortless. By taking a peek at a clock, you can quickly see the current time and get a good sense of when you…12 min read·Jul 5, 2016----
Michael KralkaEasy to Use, Hard to MisuseWhen thinking about what makes a thing a pleasure to use, we often think of how easy it is to use. Was I able to accomplish my task…6 min read·Jun 20, 2016----
Michael KralkaColumns and Rows, by any other name…There are two consumers your code: other humans and compilers. Humans are a finicky bunch. We have a hard time keeping more than about 4…6 min read·Jun 6, 2016----