Revision: 1
Last update: 2025-07-11
Tags: Reference
> Scratch is top 20 most used programming language in TIOBE indexhttps://www.tiobe.com/tiobe-index/scratch/. Understanding limitations of other programming systems is key to improving our own progr...
ComfyUI's architecture can seem opaque at first glance, particularly for those approaching it from another platform or without a deep dive into its internals. This has led to some overly complex integration attempts. In reality, however, ComfyUI offe...
Full title: The Divooka Way — Part 1: Philosophically, How Exactly is Divooka Different and Useful Compared to Plain Good Code API
Tags: Visual Programming, Developer Tools, API Design, Software Architecture, Programming Paradigms, NVI, No-Code / L...
Overview
Methodox Technologies, Inc. - officially registered in Ontario at the end of July last year - has now been around for nearly a full year. Time has passed neither too quickly nor too slowly, moving along steadily as it always has. The bigge...
Overview
How difficult is it to achieve Unreal Engine-style procedural context debugging?
Turns out, it might be easier than expected.
!Unreal Debugginghttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/99z4fa3t53psaf6kzs0z.png
In this dev...
Overview
There’s a lot of noise surrounding "MCP Model Context Protocol," and much like the advent of blockchain, image generators, LLMs, and autonomous agents before it, people are once again eager to proclaim "the next big thing." Often, despite ...
Overview
Mobile phones have had audio input for a long time, but none of the default options are particularly satisfactory. And despite the rise of capable online AI-based transcription services, for very simple scenarios like "turn this recording ...
When a code project grows complex it's going to be difficult to understand which depends on which - developers familiar with the C# ecosystem can look at NuGet Package Manager and use .csproj to try to study things but when the hierarchy gets complex...
Overview
Modern software often needs to adapt quickly - whether that means processing new data sets, adjusting to user preferences, or deploying new features safely without downtime. To achieve such flexibility, software engineers increasingly adop...
SQLite
SQLite is a self-contained, serverless, zero-configuration relational database engine. Unlike traditional database servers, SQLite is distributed as a simple library that you embed directly into your applications. This guide will introduce y...
> Technical debt is like refusing to fix a leaking roof because it's raining - only to forget about it when the sun comes out.
In this article, I'd like to share some thoughts on computing in professional environments, especially from an engineering...
Soon enough, Divooka is almost here. Let's go back to the problem that got us started: practical data analytics at scale.
We're not trying to completely replace Excel. Excel serves its purposes extremely well, and we envision a world where tools are...
Overview
When people first open Divooka, they see a network of interconnected nodes where connections represent data flow.
!Hello World in Divookahttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/09w4h4ekh092007lcieh.png
Even someone who h...
Overview
!Calibrationhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/3u4z6yz2tm0hhdvprm3y.jpg
This is the second 3D printer I've tried to set up, and the first one bought for the company. I plan to run some custom experiments with hardwar...
Search engine optimization SEO is not just about keywords and HTML metadata! Though those are the most basic things one can do and can easily improve site visibility, there are other tricks that go a bit deeper—more technical than what ordinary reade...
Overview
For web app development, we need a framework for Divooka. To approach this problem, we study existing frameworks in existing languages.
API Style Survey
If we look at any existing web server API, like ASP.Net Core below:
using Microsof...
> Glaze! is an interactive media framework in Divooka that features a Processinghttps://processing.org/-like interface.
Overview
Today, I'm laying the groundwork for audio APIs for our Glaze! framework.
Divooka Glaze! draws inspiration from SFML a...
At its core, the Factory Pattern centralizes object creation into dedicated methods or classes, instead of scattering new calls or complex constructors throughout your codebase. This separation yields several benefits:
1. Clarity of Intent
A meth...
Overview
Plotting is one of those things people take for granted - only when you need it does its absence become painfully obvious. It's often viewed as "solved" - until it's time to implement your own.
The Design Principles
The goal of the plott...
> This article reflects my personal experience and opinion. I attended Web Summit with the goal of evaluating the event and learning as much as possible. If I sound opinionated — it's likely because I'm speaking from direct experience.
Overview
The...