PinnedPublished inThe Writing CooperativeHow To Use an LLM Without Selling Your SoulA guide for busy writersFeb 2761Feb 2761
PinnedPublished inBetter ProgrammingChatGPT Is an Extra-Ordinary Python ProgrammerNot extraordinary. Extra-ordinary. As in, its ordinariness abounds.Feb 15, 20231.3K23Feb 15, 20231.3K23
PinnedPublished inLevel Up CodingYou Should Write Bad CodeHow to embrace absurdity and unlock more creative codingOct 6, 20228253Oct 6, 20228253
Published inBetter ProgrammingRethinking Developer Personas for Technical DocumentationWho is reading your docs?Mar 1, 202382Mar 1, 202382
Published inBetter ProgrammingMy Goldilocks Python SetupA solution that’s just right for personal projectsFeb 21, 20231382Feb 21, 20231382
Published inBetter ProgrammingFive Minutes To JuliaHow to quickly install and set up a professional Julia environmentFeb 2, 2023122Feb 2, 2023122
Published inLevel Up CodingNever Modify Input Without PermissionAnd how defensive copying can protect you from badly behaving codeJan 24, 2023521Jan 24, 2023521
Published inBetter ProgrammingSimple Is Not The Opposite Of ComplexHow to get more done in less time with chunkingJan 9, 202352Jan 9, 202352
Published inBetter ProgrammingStop Using Implicit Inputs and OutputsOne simple way to improve your code’s testability and reusabilityDec 13, 20223393Dec 13, 20223393
Published inBetter ProgrammingHow To Edit Multiple Lines at Once in VS CodeWith real-world use cases for targeted practiceNov 16, 2022496Nov 16, 2022496
Published inLevel Up CodingThe Secret To Mastering ProgrammingA Brief Guide To Deliberate Practice For CodersNov 8, 2022217Nov 8, 2022217
Published inTDS ArchiveTree Traversals and Anagrams In PythonA weekend project exploring hash tables and recursive algorithmsNov 8, 2022176Nov 8, 2022176
Published inBetter ProgrammingAn Interview With Python and Pandas Trainer — Matt HarrisonMethod chaining in pandas: bad form or a recipe for success?Nov 3, 2022264Nov 3, 2022264
Published inLevel Up Coding4 Things I Wish I’d Done Earlier as a CoderWith a lesson in reading code from Donald KnuthOct 25, 20221161Oct 25, 20221161
Published inBetter Programming5 Time-Saving VS Code ShortcutsAnd how to learn them quickly through purposeful practiceOct 10, 20221293Oct 10, 20221293
Published inBetter ProgrammingWant Cleaner Code? Use the Rule of SixA simple and powerful framework for ironing out confusing codeSep 26, 20227278Sep 26, 20227278
The Truth About Algorithms and Data StructuresWhen to start learning them and 6 books to get you startedSep 19, 202271Sep 19, 202271
Published inBetter ProgrammingHow To Escape Tutorial Hell3 ways to break free from your dependence on coding tutorialsSep 10, 202259Sep 10, 202259
Published inBetter ProgrammingFrom 30 to 11 Lines of Code: Rock Paper Scissors in PythonRevisiting the popular beginner gameApr 18, 2022122Apr 18, 2022122