From 10316f4c8259c65edf49462bc0e2a76011577e1c Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sat, 25 Jul 2026 16:48:16 +0800 Subject: Add reference to Domsson's fakesteak and minor tweaks to articles. --- _log/bumblebee.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to '_log/bumblebee.md') diff --git a/_log/bumblebee.md b/_log/bumblebee.md index 7962279..0a9ab49 100644 --- a/_log/bumblebee.md +++ b/_log/bumblebee.md @@ -1,23 +1,23 @@ --- -title: Web script synthesizer +title: Bumblebee date: 2025-04-02 layout: post project: true thumbnail: thumb_sm.png --- -One year at trading firm; scripts are saturating CPUs, stalling servers. -Forced to restart them. +One year at trading firm; scripts are saturating CPUs, servers are choking. +Forced to restart them daily. -2025-02: Built a C# WinForms app to record browser sessions and synthesize -better scripts. +2025-02: Built Bumblebee: a C# WinForms desktop app that records browser +sessions and synthesize browser automation scripts. Andy helped. JS hooks, WebView2 browser, Scintilla.NET editor emit events. Backend -interprets them and emits Selenium browser automation code. +interprets them and emits Selenium code. Two linear lists store events and code—no time for ASTs. Mid-session manual edits desync lists, block optimizer. Workaround: only edit script after -- cgit v1.2.3