Delivery.
A small personal browser-extension project with public source code, built around a friend’s practical need.
CASE STUDY 13 / Personal tool · Browser extension
A small React browser extension built for a friend who wanted to delete Weibo posts in batches. It turns a deeply nested, roughly four-click deletion flow into a selectable batch operation.
Personal tool · Public sourceIndependent project
Independent developer
React / Vite · Chrome Extension / MV3 · DOM automation
01 / THE PROBLEM
A friend wanted to delete old Weibo posts in batches, but Weibo did not offer a quick way to do it. The delete action was buried behind several interactions—roughly four clicks—and frequent interface changes made the relevant elements difficult to locate.
A summary of my responsibilities and technical approach. This workflow illustration does not reproduce the product UI.
02 / MY CONTRIBUTION
03 / TECHNICAL APPROACH
The content script opens each post’s menu, locates the deletion action and handles confirmation, with pauses between steps for the page to respond.
04 / DELIVERY & REFLECTION
A small personal browser-extension project with public source code, built around a friend’s practical need.
Have a similar challenge?
Let’s talk ↗