Ivan MillerInsertion Sort Linked ListThis algorithm is surprisingly tricky. You may be familiar with the standard insertion sort routine — a routine that sorts an array of…Mar 23, 2020Mar 23, 2020
Ivan MillerJob Descriptions in DataOne thing i’ve noticed is that a lot of us lack a common understanding on what jobs exist in building software related to data systems…Mar 21, 2020Mar 21, 2020
Ivan MillerWhy I’m leaving the tech industryWow, it’s almost hard to write a title that is so click-baity without feeling immense self contempt…..but hey, people like to click on…Sep 27, 20191Sep 27, 20191
Ivan MillerSpark Streaming joins and watermarksWhat is up! Figured I would do a little tutorial on understanding some of the details on stream-stream joins in Spark 2.4. Streaming…Sep 10, 2019Sep 10, 2019
Ivan MillerMaking sense of Avro, Kafka, Schema Registry, and Spark StreamingRecently, I needed to help a team figure out how they could use spark streaming to consume from our Kafka cluster. At face value, this is…Aug 27, 20193Aug 27, 20193
Ivan MillerinLearning ScalaBy-Name vs By-Value method parametersI’ve been spending some time trying to wrap my mind around the craziness that is by-name and by-value parameters in Scala. The syntax…Aug 7, 2019Aug 7, 2019
Ivan MillerHow-To: From Marketer to Engineer (and Growing Up)My path from marketing student to software engineer hasn’t been an easy one. Coming to terms with the fact that you probably won’t conquer…Jul 23, 2019Jul 23, 2019
Ivan MillerBuilding a Web Crawler with Scala and Akka StreamsHey ya’ll. If you follow me you probably know that I work with a pretty cool tech stack in my day job — Scala, Akka (an actor-based…Apr 25, 2019Apr 25, 2019