Peter KoganPublish your open-source project TODAY!I want to show you how to start and publish your open-source library in under 24 hours.Jun 19, 2022Jun 19, 2022
Peter KoganIntroducing Pytest FastAPI Dependenciespytest-fastapi-deps allows you to quickly replace FastAPI dependencies in your tests.May 23, 2022May 23, 2022
Peter KoganCreating and Promoting Python PyPI LibrariesThis article will provide you with the knowledge, skills, insight, and encouragement you need to start an open-source library now.Mar 31, 2022Mar 31, 2022
Peter KoganMocking in Python Has Never Been EasierThe Pytest Mock Generator library generates the ‘arrange’ and ‘assert’ sections for you and allows you to focus on test logic.Feb 20, 2022Feb 20, 2022
Peter KoganGitHub Actions: The Good, the Bad, and the UglyWhat are GitHub Actions and are they worth your time? I’ll try to answer these questions in this post.Dec 30, 2021Dec 30, 2021
Peter KoganinLevel Up CodingGetting the Stack Trace of a Running Python ProgramPython doesn’t have a print stacktrace utility, but it’s easy to make one ourselves!Aug 14, 20212Aug 14, 20212
Peter KoganOn WritingA friend of mine asked me to share my writing tips and thoughts.Aug 1, 20213Aug 1, 20213
Peter KoganHypermodern Python ReflectionsA year ago, I read an influential article about Python Programming. I’ve used the tools described there, and now I’m sharing my…May 28, 20211May 28, 20211
Peter KoganinPython in Plain EnglishSolving pip BreakageOne example of pip breakdown, how it was fixed, and some thoughts about the future of pip usage.Jan 1, 2021Jan 1, 2021