PinnedKirshi YininBetter ProgrammingSpring Boot, Kafka, Non-Blocking Retries — A Hands-on TutorialNon-blocking failed message handling in Kafka with RetryableTopic in a Spring Boot applicationNov 5, 2022Nov 5, 2022
PinnedKirshi YininBetter ProgrammingHow To Measure Image Similarities in PythonUse out-of-the-box evaluation metrics with the image-similarity-measures Python libraryMay 4, 20212May 4, 20212
PinnedKirshi YininAbout Me StoriesAbout Me — Kirshi YinFrom a Help Desk agent to a software developer. What motivates me to write.Aug 27, 20213Aug 27, 20213
PinnedKirshi YininBetter ProgrammingHow To Modernize Your Kitchen With QR Codes in PythonMake your kitchen smarter with PythonJun 9, 202114Jun 9, 202114
PinnedKirshi YininBetter ProgrammingLesser-Known but Powerful Unix Commands to Polish Your Tech SkillsHandy bash commands with simple examplesDec 4, 20201Dec 4, 20201
Kirshi YininTechnology HitsCodiumate: Empowering Your IDE with AI-Driven Unit Test GenerationA comprehensive review of the Codiumate Plugin for automated test creationMay 23May 23
Kirshi YininTechnology HitsReveal the Dominant Colors in Your Images Using Python and K-Means ClusteringHow to create a web app to extract dominant colors from an image using the K-Means Clustering algorithmApr 10Apr 10
Kirshi YininTechnology HitsDIY Image Editing App With OpenAI And PythonA step-by-step guide to creating an image editing web app using DALL.E, Python, and StreamlitMar 191Mar 191
Kirshi YininTechnology HitsHow to Integrate OpenAI Into a Spring Boot Application Using Spring AIA step-by-step guide to creating an AI language assistant using Spring AIFeb 15Feb 15
Kirshi YininCode Like A GirlBruno: Reawakening API Interaction with Simplicity, Speed, and CollaborationA step-by-step guide to API testing with BrunoJan 23Jan 23