# Live Bubbling with @keith: Let's Iterate Over Some Shtuff

**URL:** <https://forum.bubble.io/t/live-bubbling-with-keith-lets-iterate-over-some-shtuff/67588>\
**Category:** Tips\
**Created:** [September 21, 2019, 4:25am UTC](https://forum.bubble.io/t/live-bubbling-with-keith-lets-iterate-over-some-shtuff/67588 "2019-09-21T04:25:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![keith](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/keith/32/56020_2.png) [@keith](https://forum.bubble.io/u/keith)\
**Post date:** [September 21, 2019, 4:25am UTC](https://forum.bubble.io/t/live-bubbling-with-keith-lets-iterate-over-some-shtuff/67588/1 "2019-09-21T04:25:16Z")

</div>

Let’s loop some junk, shall we?

List Shifter addresses a bunch of features that are – mysteriously – left out of Bubble. Herein, I recap how to use List Shifter to iterate over Bubble lists (iteratively executing a Bubble workflows) and introduce the new PROCESS List feature, which iterates over a list in a single workflow step at a speed several orders of magnitude faster than iterative workflows enabled by ITERATE (for pure computational and manipulation/construction cases where you don’t need to query or write to the database).

Also introduces List Shifter’s little friend, Debug Buddy, which can be used to not only log messages to the browser console and/or Bubble Debugger, but provides an accurate way to benchmark the time taken by various workflows and workflow steps.

The main thread for List Shifter is here, BTW, but wanted to share this more broadly. More vidos on using List Shifter for these sorts of applications forthcoming.

In the meantime, the whole thing is extremely well documented in its interface, so why not go build some stuff, eh?

---

<div class="post-metadata">

**Author:** ![eli](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/eli/32/42610_2.png) [@eli](https://forum.bubble.io/u/eli)\
**Post date:** [September 21, 2019, 6:13am UTC](https://forum.bubble.io/t/live-bubbling-with-keith-lets-iterate-over-some-shtuff/67588/2 "2019-09-21T06:13:17Z")

</div>

Impressive, Keith! It was already a useful plugin but this is incredible.

---

<div class="post-metadata">

**Author:** ![keith](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/keith/32/56020_2.png) [@keith](https://forum.bubble.io/u/keith)\
**Post date:** [March 22, 2020, 10:53pm UTC](https://forum.bubble.io/t/live-bubbling-with-keith-lets-iterate-over-some-shtuff/67588/3 "2020-03-22T22:53:48Z")

</div>

Introduction of PROCESS List (iteration feature) in List Shifter: #lockdownandlearnwithkeith
