Patrick DivineWhat is a UUID (or GUID)?Our favorite statistically unique identifier (00000000–0000–0000–0000–000000000000)·15 min read·Sep 11, 2021--2--2
Patrick DivineinThe StartupWhat Does Gigahertz (GHz) Actually Mean?How fast is a 2.5 GHz computer and what does that mean?·6 min read·Sep 13, 2020--2--2
Patrick DivineinJavaScript in Plain EnglishA Nice Way to Iterate Over Collections in JavascriptReduce cognitive load with a consistent approach.·4 min read·May 2, 2020----
Patrick DivineinBetter ProgrammingHow to Carefully Migrate a Collection From One Mongo Server Onto AnotherUsing mongodump with mongorestore·4 min read·Mar 21, 2020----
Patrick DivineinBetter ProgrammingNested Destructuring Assignments in JavaScriptHow to get the data inside the data·2 min read·Feb 2, 2020--1--1
Patrick DivineinBetter ProgrammingJavaScript Ellipses: The Spread and Rest SyntaxHelpful shorthands for modern JavaScript·5 min read·Feb 2, 2020----
Patrick DivineinBetter ProgrammingEnough Vim to Be DangerousTips for the beginner Vim user·5 min read·Dec 24, 2019--2--2
Patrick DivineinBetter ProgrammingMy Round-1-New-Language ChecklistThe first things to pick up when learning a new programming language·8 min read·Nov 7, 2019--1--1
Patrick DivineinBetter ProgrammingThe Main Reason To Write TestsHint: It isn’t to make sure new code works·2 min read·Oct 19, 2019----
Patrick DivineinBetter ProgrammingSerialization and DeserializationWhat are they — and when are they used?·3 min read·Oct 15, 2019--1--1