PinnedYuyi KimurainDev WhisperUnderstanding Retrieval Augmented Generation: Part IIIWelcome to the third installment of our RAG series! If you haven’t already, be sure to check out Part I and Part II.Oct 10Oct 10
Yuyi KimurainDev WhisperUnderstanding Retrieval Augmented Generation: Part IIWelcome to the second installment of our RAG series!Sep 12Sep 12
Yuyi KimurainDev WhisperUnderstanding Retrieval Augmented Generation: Part IUnderstanding the foundations of Retrieval Augmented Generation (RAG)Aug 20Aug 20
Yuyi KimurainDev WhisperClean Code: One Size Doesn’t Fit AllThe real essence of clean code lies in the ability to communicate the intent of the program clearly to other engineersJul 26Jul 26
Yuyi KimurainDev WhisperComparing Programming LanguagesGet to know the tools in your belt to build efficient, scalable and maintainable software.Jul 18Jul 18
Yuyi KimurainDev WhisperGetting Started with Celery: A Comprehensive GuideCelery is a powerful, open-source, asynchronous task queue based on distributed messaging.Jul 101Jul 101
Yuyi KimurainDev WhisperThe role of AI in software developmentCoding in the Age of AI: Opportunities and ChallengesJun 261Jun 261
Yuyi KimurainDev WhisperMemory Profiling and Load Testing a Python ApplicationOptimizing Python Applications: A Guide to Memory Profiling and Load TestingJun 19Jun 19
Yuyi KimurainDev WhisperHow to Handle Long Running Jobs on HTTPEffective strategy and some best practices for managing long-running HTTP requestsJun 15Jun 15