Homepage
Open in app
Sign in
Get started
Software Engineer’s Toolbox
A toolbox for handly software engineering tricks
Follow
Direct Reply Notification for Android in 4 Steps
Direct Reply Notification for Android in 4 Steps
What is a Direct Reply Notification?
Yifeng Hou
Aug 24, 2020
Pydantic CamelCase JSON with snake_case Model Properties
In the realm of Python API development, one often encounters a peculiar yet common challenge: aligning Python’s snake_case naming…
Yifeng Hou
Jan 22
Unlocking the Power of Vector Databases in Large Language Models (LLMs)
Unlocking the Power of Vector Databases in Large Language Models (LLMs)
In the vast and ever-expanding universe of data, the emergence of Large Language Models (LLMs) like GPT-3 has been akin to discovering a…
Yifeng Hou
Jan 16
Reveal the Blackbox of Model Predictions with SHAP Analysis
Now You Know Which Features Are Messing Up Your Performance
Yifeng Hou
Jan 9
TDD File Upload API with Flask
Test-driven development (TDD) is a very useful development technique. However, some features are particularly difficult to test. One…
Yifeng Hou
Dec 28, 2021
Call Flutter from Native Android via Platform Channel in 4 Steps
Call Flutter from Native Android via Platform Channel in 4 Steps
Flutter allows writing custom platform-specific code. In human language, that means if you have a feature in Android or iOS that is yet…
Yifeng Hou
Aug 26, 2020
Use Bluestacks 4 to run Android apps with Flutter on Mac in 2 minutes
Use Bluestacks 4 to run Android apps with Flutter on Mac in 2 minutes
Why I wanted to switch to Bluestacks 4
Yifeng Hou
Aug 22, 2020
About Software Engineer’s Toolbox
Latest Stories
Archive
About Medium
Terms
Privacy
Teams