DEV Community

Cover image for Road To KiwiEngine #10: Why Sugar Isn’t Just Another Page Builder
Drew Marshall
Drew Marshall

Posted on

Road To KiwiEngine #10: Why Sugar Isn’t Just Another Page Builder

Most visual web builders think in pages.

I’m thinking in systems.

That distinction is the entire reason Sugar exists.

Because after years of working with websites, applications, infrastructure, APIs, automation, CMS platforms, and cloud systems, I started noticing a major disconnect in how the web industry approaches visual development.

We built visual tools for layout.

But modern applications are no longer just layouts.

They’re workflows.
Pipelines.
Contracts.
Services.
Permissions.
State.
Infrastructure.
Data orchestration.
Automation.
Distributed systems.

Yet most “visual builders” still fundamentally behave like digital poster boards.

That’s the problem I want Sugar to solve.

The Web Still Thinks Too Small

When most people hear “page builder,” they immediately think of:

  • drag-and-drop website editors,
  • marketing pages,
  • templates,
  • landing page builders,
  • or no-code tools.

But that framing is already outdated.

Modern applications are becoming increasingly compositional.

The future isn’t:
“one giant app.”

The future is:

  • interconnected systems,
  • reusable modules,
  • orchestrated services,
  • and configurable workflows.

Ironically, game engines figured this out years ago.

Game Engines Understood This Before The Web Did

When I look at systems like:

  • Unreal Engine Blueprints,
  • Blender geometry nodes,
  • shader graphs,
  • Godot visual scripting,
  • and procedural pipelines,

I see something much more important than “visual coding.”

I see orchestration.

Those systems are not simply drawing interfaces.
They’re building behaviors, relationships, and runtime logic visually.

That changes everything.

Instead of thinking:
“Build this page.”

You begin thinking:
“How does this system behave?”

That’s the mindset shift behind Sugar.

Sugar Is A Visual Operating Layer

Sugar is not being designed as a replacement for developers.

It’s being designed as a shared operational layer between:

  • developers,
  • designers,
  • businesses,
  • creators,
  • and systems architects.

The goal is not:
“remove code.”

The goal is:
“make systems understandable.”

That means Sugar eventually needs to understand:

  • APIs,
  • contracts,
  • services,
  • databases,
  • permissions,
  • workflows,
  • orchestration,
  • events,
  • deployments,
  • infrastructure,
  • and application state.

Not just components on a screen.

This is where Sugar becomes deeply connected to the broader KiwiEngine ecosystem.

Because once your engine is contract-driven and modular, visual orchestration becomes dramatically more powerful.

You’re no longer dragging random widgets onto a page.

You’re assembling systems.

Why This Matters

I believe software development is approaching a point where:

  • composability matters more than frameworks,
  • orchestration matters more than syntax,
  • and operational clarity matters more than abstraction hype.

We already see this happening everywhere:

  • cloud diagrams,
  • CI/CD pipelines,
  • Kubernetes orchestration,
  • automation systems,
  • AI workflows,
  • infrastructure-as-code,
  • and event-driven architectures.

The industry is already visualizing systems.

The web just hasn’t fully caught up yet.

The Future Isn’t No-Code

I actually think “no-code” became the wrong conversation.

The real future is:
collaborative systems design.

Developers will still exist.
Architects will still exist.
Engineers will still exist.

But visual orchestration layers will allow teams to:

  • reason about systems faster,
  • prototype faster,
  • communicate architecture better,
  • and coordinate workflows more effectively.

That’s where I believe Sugar fits.

Not as a toy.

Not as a gimmick.

But as part of a much larger shift toward compositional software infrastructure.

More Than A Builder

Sugar is ultimately being designed as:

  • a visual orchestration layer,
  • a systems composer,
  • a workflow engine,
  • and a bridge between technical and non-technical thinking.

Not just another website builder trying to compete for templates.

This is part of a much larger vision I have for KiwiEngine and the CitrusWorx ecosystem:
creating tools that help people build systems they actually understand and control.

Because the future of development is not just writing code.

It’s designing ecosystems.

Top comments (0)