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...
Originally posted on Methodox Wiki, visit the pagehttps://wiki.methodox.io/en/KnowledgeBase/Regex for a live tester!
Contents
1. Introduction#h-1-introduction
2. Live Tester#h-2-live-tester
3. Practical Syntax#h-3-practical-syntax
4. Comprehensive ...
SQL - A Quick Intro
Overview
In this article, we’ll walk through the essentials of SQL using the SQLite dialect. We’ll start by creating a couple of sample tables and populating them with data. These tables will serve as the foundation for our exa...
Beginner’s Guide to GitHub-Flavoured Markdown
CoderLegion's markdown has limited rendering features and has no syntax highlighting, consult original post for more: https://wiki.methodox.io/en/KnowledgeBase/Markdown
1. Introduction
1.1 Why Markdow...
Overview
REST API is the HTTP interface following REST principles to manipulate resources. This quick refresher looks at some common concepts and its application in Divookahttps://wiki.methodox.io/en/Divooka.
1. Why you should care
REST REpresent...
Hello World
Divooka™ is a node‑based visual programming environment that lets you build workflows by connecting functional blocks called nodes.
In this example, we are going to see a simple but fully functional program in Divooka™. We are going to...
Overview
In this article, we take a look at one emerging pattern that provides a straightforward and compact way to configure services. Generally speaking, when a function expects many inputs, the most straightforward way is to directly expose thos...
The Authentication Problem
Let's face it: develop a custom authentication service is conceptually straightforward but practically troublesome. You either allow user registration or not, then authenticate by taking a look at username and password li...
Full Title: Serverless vs Client-Side Rendering vs Dynamic Content Server-Side Rendering vs Compiled/Code Generation for Static Sites
Prelude
There is a lot of confusion about the term "dynamic website" for laypeople. Let's clear that up first: "dy...
Overview
For an internal database, we needed to implement some sort of text-based search capabilities to help users locate documents. One goal was to be lightweight, hassle-free, easy to set up, expand, and maintain—and ideally, to set it up once a...
The technical term is "Closure"
The essence of lambda calculus is with captures - be it simple values or object references. At the site of anonymous function declaration, it's being captured and the reference is saved inside the lambda until being i...
Today marked my second time attending a LangChain talk. My first was at a previous company, and this time, I joined an ACM-invited session. Unfortunately, my impression hasn’t changed much. Like the last time, the presentation leaned more toward a ma...