As we roll out more tools, both internal and public, there has been a growing need for easy-to-maintain shell scripting and build automation. Build automation is complex enough without all the syntax burden - my favorite is to use PowerShell, but oft...
Today we released the first public version of DivookaBenchmarkMandelbrothttps://github.com/MethodoxTech/DivookaBenchmarkMandelbrot — a standardized benchmark suite built specifically to measure the real-world performance of Divooka against a wide ran...
In the world of software engineering, we obsess over programming languages: their syntax, their type systems, their performance characteristics, their paradigms. We debate Rust versus Go, Python's readability versus C++'s control, Haskell's purity ve...
Revisiting Flappy Bird – The Pain Point
Remember our Flappy Bird example from mid-2025?
!The Initialization Sequence for Flappy Bird Game in Divooka Interactive Demohttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/509yykxr054pazr7crm6.png
...
Finally, it arrived! Well, not exactly here yet, but getting closer.
!Screenshot of Visual Programming in Divooka - Value Assignment of Compound Inputshttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/9uefmdr5tir0qjdcfyax.png
Overview
Divoo...
!Scalar Operationhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/k0nmv1dzv1kuerx8vvr5.png
Overview
Anything useful done with a program eventually involves file I/O and some form of repetition.
In Divooka, the dataflow context already make...
I've been meaning to write about this topic for a while.
MAUI looks great on paper. In fact, it has looked good on paper for years. Microsoft went a long way through UI and application frameworks: VBA, WinForms, MFC, WPF, Silverlight, UWP, Blazor, a...
This week was mostly about tightening up the foundations of our tools rather than pushing new features. A lot of our older experiments were starting to show their age, so we spent time cleaning things up and getting the core systems into better shape...
Hey folks, Charles here from Methodox. As a developer deeply embedded in the generative AI space, I've spent the last couple of years wrestling with the limitations of LLM interfaces. Today, I want to dive into the motivations behind our latest proje...
> It's clean and elegant.
Overview
As discussed in a previous posthttps://coderlegion.com/4483/devlog-20250806-change-version-file-changes-history-only-version-control-binary-assets?show=6524#a6524 about binary file version control, keeping binarie...
Learning from Unreal Engine Blueprints
I’ve always admired Unreal Engine’s Blueprints - particularly its subtle yet powerful connection suggestion feature. When you drag a wire out from a pin, the system intuitively suggests compatible nodes based ...
The Secret Project
Although we've shared occasional updates, we've actually been quiet for a while. The reason is something every business must face: filing the annual tax return.
Since it's our first year and we don't have an in-house accountant,...
DevLog 20250820: Towards Unified Chat Gateway
Overview
Ever since the general availability of ChatGPThttps://openai.com/index/chatgpt/, the problem of building a custom chatbot seemed - at least for a while - like it should have been greatly simpl...
We're a tiny startup with one primary job: build Divooka - the general-purpose visual programming platform we wish we'd had for apps, automation, data, and AI. This post is about why we rewrote our public website, how we did it with almost no tooling...
> Many years from now, when power users, researchers, and historians look at this article, they will see how it all started and glimpse the vision behind our work.
Overview
Ah, vision - a fascinating subject, and a quality not appreciated by all. L...
Overview
Divooka is a cutting-edge visual programming platform developed by Methodox Technologies, Inc. It enables users to build and deploy complex applications through a drag-and-drop, node-based interface that integrates seamlessly with C# and P...
Motivation
When working with routine tasks, it's convenient to have some form of automatic scheduling. Windows has Task Scheduler, Linux has cron, and in AWS, you can use Lambda with EventBridge.
Wouldn't it be nice if we could periodically pull d...
Overview
cvhttps://github.com/MethodoxTech/cv is a command-line utility I originally used for personal Unreal Engine projects, where proper version control for binary assets was lacking - but I still wanted to track what had changed, at least at th...
Preamble
When I first envisioned Divooka, I aimed for open source, open file formats, and strong version control friendliness especially with Git. JSON is verbose and ugly, YAML is perfect but too complex, and formats like CSV/RTS/OBJ are simple an...
Revision: 001
This post identifies a problem and is not generating a solution for it yet.
The Problem
Wouldn’t it be nice if we had a simple way to share our scripts so others could use them immediately?
Pure attempted this with CentralSnippetsht...