From 39f60d4e9a20b9b9b01d6da73a491e30c7e4f5a9 Mon Sep 17 00:00:00 2001
From: Sadeep Madurange
Date: Wed, 10 Dec 2025 21:48:06 +0800
Subject: Bumblebee improvements.
---
_site/feed.xml | 2 +-
_site/posts.xml | 2 +-
_site/projects/bumblebee/index.html | 17 +++++++++--------
3 files changed, 11 insertions(+), 10 deletions(-)
(limited to '_site')
diff --git a/_site/feed.xml b/_site/feed.xml
index 495fe32..ee71fe7 100644
--- a/_site/feed.xml
+++ b/_site/feed.xml
@@ -1 +1 @@
-Jekyll2025-12-10T21:24:48+08:00/feed.xmlASCIIMX | BlogW. D. Sadeep MadurangeHow I manage Suckless software packages2025-11-30T00:00:00+08:002025-11-30T00:00:00+08:00/blog/suckless-softwareW. D. Sadeep MadurangeNeo4J A* search2025-09-14T00:00:00+08:002025-09-14T00:00:00+08:00/blog/neo4j-a-star-searchW. D. Sadeep MadurangeMOSFETs as electronic switches2025-06-22T00:00:00+08:002025-06-22T00:00:00+08:00/blog/mosfet-switchesW. D. Sadeep MadurangeHow to configure ATmega328P microcontrollers to run at 3.3V and 5V2025-04-10T00:00:00+08:002025-04-10T00:00:00+08:00/blog/arduino-unoW. D. Sadeep MadurangeHow to set up ATSAM3X8E microcontrollers for bare-metal programming in C2024-10-05T00:00:00+08:002024-10-05T00:00:00+08:00/blog/arduino-dueW. D. Sadeep Madurange
\ No newline at end of file
+Jekyll2025-12-10T21:47:52+08:00/feed.xmlASCIIMX | BlogW. D. Sadeep MadurangeHow I manage Suckless software packages2025-11-30T00:00:00+08:002025-11-30T00:00:00+08:00/blog/suckless-softwareW. D. Sadeep MadurangeNeo4J A* search2025-09-14T00:00:00+08:002025-09-14T00:00:00+08:00/blog/neo4j-a-star-searchW. D. Sadeep MadurangeMOSFETs as electronic switches2025-06-22T00:00:00+08:002025-06-22T00:00:00+08:00/blog/mosfet-switchesW. D. Sadeep MadurangeHow to configure ATmega328P microcontrollers to run at 3.3V and 5V2025-04-10T00:00:00+08:002025-04-10T00:00:00+08:00/blog/arduino-unoW. D. Sadeep MadurangeHow to set up ATSAM3X8E microcontrollers for bare-metal programming in C2024-10-05T00:00:00+08:002024-10-05T00:00:00+08:00/blog/arduino-dueW. D. Sadeep Madurange
\ No newline at end of file
diff --git a/_site/posts.xml b/_site/posts.xml
index c9e25f0..8458609 100644
--- a/_site/posts.xml
+++ b/_site/posts.xml
@@ -1 +1 @@
-Jekyll2025-12-10T21:24:48+08:00/posts.xmlASCIIMXW. D. Sadeep Madurange
\ No newline at end of file
+Jekyll2025-12-10T21:47:52+08:00/posts.xmlASCIIMXW. D. Sadeep Madurange
\ No newline at end of file
diff --git a/_site/projects/bumblebee/index.html b/_site/projects/bumblebee/index.html
index 7004f2e..d6873e4 100644
--- a/_site/projects/bumblebee/index.html
+++ b/_site/projects/bumblebee/index.html
@@ -73,17 +73,18 @@ websites and pop-ups. The user can access developer tools, override any part of
the script at any point during the session (using the embedded Scintilla.NET editor), debounce
events, and block hidden elements and scripts.
-
Before settling on a desktop application, we contemplated a browser extension.
-We decided against that because we didn’t want the browser vendor to dictate
-Bumblebee’s capabilities. Furthermore, the company’s security policy prohibited
-browser extensions, complicating its deployment. The initial prototype used a
-C# wrapper of the Chromium project instead of WebView. WebView’s more intuitive
+
Before settling on a desktop application, we contemplated designing Bumblebee
+as a browser extension. We decided against that because we didn’t want the
+browser vendors to dictate Bumblebee’s capabilities. Besides, the company’s
+security policy, which prohibited browser extensions, would have complicated
+the deployment of an extension-based solution. The initial prototype used a C#
+wrapper of the Chromium project instead of WebView. WebView’s more intuitive
API and its seamless integration with Windows Forms led us to choose it over
the Chromium wrapper.
-
Bumblebee reduced the time we spent on authoring scripts from hours to a few
-minutes. Since the rules for code generation were written and optimized by
-experts in web technologies, the output was more robust.
+
Bumblebee predictably reduced the time we spent on authoring scripts from hours
+to a few minutes. Since the code generation rules were written and optimized by
+experts in web technologies, the quality of the scripts improved as well.