Dave Lightbeam's Avatar

Dave Lightbeam

@lightbeaminsight

By day I lead mobile developers in collaborative, high performing teams. By night I make my own apps and put them in the App Store! I podcast fortnightly on a show called Waiting For Review with my friend Daniel Jilg. Interested in all things techπŸ“±

74
Followers
148
Following
229
Posts
05.07.2025
Joined
Posts Following

Latest posts by Dave Lightbeam @lightbeaminsight

As an aging millennial I love these visualisations for music still, and it’s awesome to see them live on in this form ❀️

01.03.2026 00:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - projectM-visualizer/projectm: projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible. projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible. - projectM-visualizer/projectm

ProjectM, the spiritual successor to Milkdrop, is worth a ⭐️ if you’re on Github:

github.com/projectM-vis...

They’re modernising the library and making it better for integrating with applications.

#OpenSource #ProjectM #Visuals #Milkdrop #appdevelopment #indiedev

01.03.2026 00:36 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Tell them to duck off, they’re quackers!

13.02.2026 18:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A selfie with me and my cat, both of our faces are pixelated

A selfie with me and my cat, both of our faces are pixelated

Posting my #pixelfie πŸ‘Ύ

13.02.2026 18:57 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

I'm sure there's some sort of company mandatory training video that told you not to do this ... πŸ˜‰

05.02.2026 11:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
S5E21: All of the Dooms 🫑
S5E21: All of the Dooms 🫑 YouTube video by Waiting For Review

S5E21: All of the Dooms 🫑

@lightbeaminsight.bsky.social has the Dooms (is his GUI project long for this world?), meanwhile @breakth-esystem.bsky.social is streaming data

Join us for a podcast about indie dev, with a focus on mobile platforms

youtu.be/IO9QxYMqd9Y

#Podcast #IndieDev #iOSDev

05.02.2026 02:06 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Preview
a man in a black shirt is standing in front of a drum set on a stage . ALT: a man in a black shirt is standing in front of a drum set on a stage .

Effective Handshakes...

Remote worker mode: LOL.
Honest in-person mode: don't touch me πŸ˜…
Polite in-person mode: *hand sanitiser straight afterwards like Robbie Williams when he thinks he's off camera*

05.02.2026 03:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
S5E21: All of the Dooms 🫑
S5E21: All of the Dooms 🫑 YouTube video by Waiting For Review

S5E21: All of the Dooms 🫑

@lightbeaminsight.bsky.social has the Dooms (is his GUI project long for this world?), meanwhile @breakth-esystem.bsky.social is streaming data

Join us for a podcast about indie dev, with a focus on mobile platforms

youtu.be/IO9QxYMqd9Y

#Podcast #IndieDev #iOSDev

05.02.2026 02:06 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

Catherine O’Hara 😭

30.01.2026 20:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
S5E19: It plays all the Dooms πŸš€ Daniel deep dives into the intricacies of TelemetryDeck, meanwhile Dave is hard at work on bringing his Swift based GUI to life!

S5E19: It plays all the Dooms πŸš€

@breakth-esystem.bsky.social deep dives into the intricacies of @telemetrydeck.com

Meanwhile @lightbeaminsight.bsky.social is hard at work on building his GUI for Swift, VXKit

www.waitingforreview.com/s5e19

#Podcast #iOSDev #SwiftDev #IndieDev

25.01.2026 08:28 πŸ‘ 9 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Preview
The app is called flowvi.be The story behind the name - from early prototypes to the final shipping name

A couple of folks asked me about the name of @flowvi.be and how I came up with it so I decided to write a post about it flowvi.be/posts/the-ap...

#IndieDev #Music #Flowvibe #Playlist

24.01.2026 15:20 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Mate, that'll keep the Yacht running for a day or two!

16.01.2026 11:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Got distracted and added initial support for Widgets and Shortcuts πŸ˜…. Create mood playlists via your own workflows sounds cool. What shortcuts would you find useful?
#IndieDev #AppleMusic #IoT

11.01.2026 10:23 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Some adjustments to external playlists in my app flowvi.be: after you import a Spotify, Tidal, SoundCloud or Apple Music link, you can now manage the playlist and use it as the basis of a new mood! 🎡
#Music #Playlist

09.01.2026 08:48 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

In the next update for flowvi.be, you will be able to set if the app will automatically turn on connected lights when you play a song.

04.01.2026 09:21 πŸ‘ 12 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Displayed is the PSVR2 headset and it's controllers in a wooden shelve

Displayed is the PSVR2 headset and it's controllers in a wooden shelve

My mother one of the biggest Tetris fans ever, was compelled by me to try Tetris in VR. She was really hyped and her smile during and after was worth getting the thing by itself. ☺️ All this in addition to a loving Christmas with family visiting me in the new far away city. πŸŽ„

02.01.2026 14:15 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
I Built a Task Manager That Automatically Kills Tasks You’re Ignoring 30% of my tasks are in the graveyard. I don't miss a single one.

I updated β€œThree Daily Goals”.
And I wrote why I did that software at all: newsletter.threedailygoals.com/p/i-built-a-...

02.01.2026 10:17 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
An opera with a stage, there are many empty chairs next to instruments

An opera with a stage, there are many empty chairs next to instruments

At the end of the concert, the singers and musicians on stage next to their instruments. They are all dressed in colorful dresses and black and white suits

At the end of the concert, the singers and musicians on stage next to their instruments. They are all dressed in colorful dresses and black and white suits

I went to a new years concert yesterday and it was truly amazing! 🀩 something I’ve been feeling positive about is my internship. It’s a super nice group of people and a great place to work. πŸ₯³πŸ€© I’m happy to go back next week (Currently I’m looking forward to a small vacation with my best friend.πŸ”οΈ)

02.01.2026 08:31 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I did a really big overhaul of Bartab, which not only makes it much more crisp and responsive but also sets up future development to be much more straightforward and easy to reason about.

Plus I get to dive into server side Swift some more which is always fun 😁

02.01.2026 09:01 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Book 3!

02.01.2026 09:32 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
A blackbird perched on the edge of a raised bed

A blackbird perched on the edge of a raised bed

A black bird within 1.5m of me. My foot in the very bottom, black dustbins in the background

A black bird within 1.5m of me. My foot in the very bottom, black dustbins in the background

Me: Old mate, my blackbird friend visited me while I was gardening earlier, and got really close πŸ˜ƒ

02.01.2026 06:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My feed is full of negative takes. I can prune and filter, or just not log in, but I’m wondering… what are your positive takes ?

What have you made, or felt really fucking positive about lately?

02.01.2026 06:34 πŸ‘ 5 πŸ” 0 πŸ’¬ 7 πŸ“Œ 0
Video thumbnail

Sync lights with music, if you have any colour lights connected to the Home app, flowvi.be can now setup a scene from your Apple Music library

27.12.2025 06:50 πŸ‘ 5 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Deleting socials for a few days, have a merry one folks who celebrate ! πŸŽ„

23.12.2025 23:10 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Godot Tutorials | ROKOJORI Labs Godot Tutorials about General Game Dev, 3D Basics, 3D Characters, Environmental, VFX & Particles, Screen FX, Shaders, Audio and Plugins/Addons.

I created a list of the ones I think are very valuable, with a focus on 3D:
rokojori.com/en/labs/godo...

23.12.2025 07:00 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Thanks - this is really helpful!

23.12.2025 11:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Developers that work with #Godot game engine…

What are some good tutorials / YouTube channels for someone getting started in 2025 with the latest release?

#GodotEngine #libgodot #IndieDev

22.12.2025 23:58 πŸ‘ 9 πŸ” 3 πŸ’¬ 4 πŸ“Œ 0
Screenshot from the app showing a now playing view with very prominently coloured status labels

Screenshot from the app showing a now playing view with very prominently coloured status labels

Screenshot from the app showing a now playing view with very prominently coloured status labels

Screenshot from the app showing a now playing view with very prominently coloured status labels

While working on the next version of flowvi.be, I stumbled on the Color.gradient API - combined with some materials ... I honestly can't get enough of it 😍

#IndieDev #Music #AppleMusic #Flowvibe

22.12.2025 10:41 πŸ‘ 19 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I’ve yet to play with the Android runtime, but looking forwards to it !

20.12.2025 07:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Today's work on VXKit (my GUI) involves being able to pass state values from views to children as bindings. Claude is hammering this out while I go tend things in the garden.

I'm 'dogfooding' now, with a small utility app for editing my Symbols mappings to fonts. It's fun 🀩

#IndieDev #iOSDev

19.12.2025 23:54 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0