Dave Lightbeam
banner
lightbeaminsight.bsky.social
Dave Lightbeam
@lightbeaminsight.bsky.social
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📱
Pinned
Introduction:

I’m a long time member of the iOS dev indie community. I work as an engineering manager with a bunch of amazing people in my teams.

I podcast, fortnightly with @breakth-esystem.bsky.social on @waitingforreview.bsky.social

I make apps that let people play with video govjapp.com 🔥
Sitting outside in the NZ sun, thinking about a bunch of things looking at my garden and thinking about the last 2 summers in this house.

A change of direction this year. I've planted a few different things. I'll do things differently with what I've learnt.

A metaphor.
November 8, 2025 at 9:53 PM
Reposted by Dave Lightbeam
Some personal news: I’m wrapping up my time at @foodnoms.com! Working with @ryanashcraft.com has been a delight, and I’m really proud of everything I got to help ship

If you’re building something great for iPhone, I’d love to chat!
November 7, 2025 at 12:47 PM
Reposted by Dave Lightbeam
I am working extremely hard for Black Friday sale though

New chapters, much better work

academy.rudrank.com
Rudrank Riyam's Academy
academy.rudrank.com
November 7, 2025 at 5:07 PM
Reposted by Dave Lightbeam
I found this to be a very compelling argument for why generated AI output (research, images, code, etc) can feel really great to you, while no one receiving that content cares very much.
ai products are boring
a short post
www.notebook.bdmcclay.com
November 6, 2025 at 11:05 PM
Reposted by Dave Lightbeam
🥳 New review of my time-tracking app Moons.

As a UX designer and Fine Arts Academy graduate, I’m really happy to know that this user from the UK finds my app both “beautiful and practical” 🥰

Check out Moons on the App Store:
📲 apps.apple.com/app/id163217...

#buildinpublic
November 6, 2025 at 9:42 AM
Reposted by Dave Lightbeam
💪 8 PRs for Swift libraries to support Windows and counting. Let's make this happen!
November 5, 2025 at 2:09 PM
Ah, I've got shaders running and displaying in a view in my immediate mode GUI for #Swift
November 2, 2025 at 6:12 AM
Cutting down lavender.. trimming and potting the cuttings

#Gardening #GardeningNZ
November 2, 2025 at 5:42 AM
Having Claude Code handle some sweepy broomy exercises, and I feel like this is the sort of thing it can really shine at. Very much a linter on steroids
November 2, 2025 at 12:05 AM
Reposted by Dave Lightbeam
KDE Fedora 43 upgrade was so smooth 🤩! Some companies are famous for trying to make things that "just work", but this particular FOSS, maintained-by-volunteers OS raises the bar to "you don't even know something substantial happened" levels of just works.
October 31, 2025 at 1:57 PM
Spent some of this afternoon building a 3D printed Optimus Prime figure (he'll actually transform!). One of my birthday presents from last week 🎁

This file on Cults3D - cults3d.com/en/3d-model/game/...

So much fun 😊

#Transformers #3DPrinting
Transforming Hero Truck
This model is inspired by Optimus Prime from Transformers. This Hero Truck model is capable of transforming from robot to truck, and is fully articulated in robot mode. Each piece is colour seperated to customise your print without paint! This print will require the purchase of additional 1mm diameter pins and superglue from your local hardware store. To learn how to assemble your Hero Truck, please follow the instructions in the video linked below: https://youtu.be/YKT1ol2FRR4
cults3d.com
November 1, 2025 at 5:35 AM
Reposted by Dave Lightbeam
1/7 I'm excited to share something I've been working on since April: build.ms/ai.

It began when @jeremyb.bsky.social came by and I told him I could teach him enough about AI in three hours to build his app idea. We didn't *quite* finish, but to quote him "I'm so grateful I've found this new hobby."
October 30, 2025 at 6:40 PM
Further progress on my immediate mode Swift GUI today, toggles are working! 😅

Not pictured here but also today:
Multitouch

A type safe debug printer so I can mute different parts of the stack (at 60fps it gets spammy)

And a whole bunch of logic in the drag system

#Swift #ImmediateModeGUI
October 31, 2025 at 8:16 AM
Reposted by Dave Lightbeam
what if we all just stopped using AWS?! 👀
October 29, 2025 at 6:22 PM
I managed to bork my ForgeJo instance when upgrading the container… linode's backups have failed.

Time for some change. I'm planning to bring it all onto my home server, and then push remote backups to a Hetzner storage box.

Right now, I've no need for anything publicly served
October 26, 2025 at 9:14 PM
I've a head full of things for my UI library for Swift and iOS I want to add next. I want to get it my own 0.1 capability and then swerve off to see if I can get it running on Android. So far this experiment has been a lot of fun.

But today, is garden chores 😃
October 25, 2025 at 10:11 PM
Reposted by Dave Lightbeam
📣Announcing the first preview releases of Swift for Android, enabling you to build Android business logic with the same Swift that you use for Apple platforms. www.swift.org/blog/nightly... #Android
October 24, 2025 at 8:06 PM
Just watched the S3 finale of Invasion. Loved it. I’d be really down with another arc.
October 24, 2025 at 11:28 AM
Reposted by Dave Lightbeam
My friend @iamkonstantin.eu just released his new app. Check out Flowvi.be and create playlists for different moods from your music library.

🎵 Flowvi.be on the App Store:
apps.apple.com/pl/app/flowv...

#indieDev #music
Flowvi.be - Your Music. Your Vibe. Your Flow.
Transform your music library into mood-based playlists. Your personal DJ that understands your vibe.
Flowvi.be
October 24, 2025 at 8:13 AM
Reposted by Dave Lightbeam
Sure yup, it looks a bit like this -
October 23, 2025 at 11:36 PM
My immediate mode GUI in Skia, with a SwiftUI like DSL. Look ma, I made ZStacks! 🙌

#IndieDev #SwiftDev
October 23, 2025 at 11:27 AM
Reposted by Dave Lightbeam
Since visibility on this is a really big challenge I just wanna say that I still mask in public spaces. I wear a mask when around anyone who doesn’t practice similar precautions. If you do too, you are not alone and I appreciate you so much. If you don’t, you can *always* start again.
October 21, 2025 at 4:50 PM
Reposted by Dave Lightbeam
Pretty cool feature just merged into SwiftLint. It’s a rule to catch public API that accidentally breaks Swift 5 compatibility (which I have done a number of times)

github.com/realm/SwiftL...
Add new `incompatible_concurrency_annotation` rule by SimplyDanny · Pull Request #6290 · realm/SwiftLint
Closes #5987.
github.com
October 20, 2025 at 8:27 PM
Reposted by Dave Lightbeam
Ha! I was just searching how to quickly integrate @telemetrydeck.com with Phoenix Telemetry for a couple of custom metrics and actually landed on my blog post from 2 years ago!! Thank you past me 😅

iamkonstantin.eu/blog/phoenix...
Phoenix Telemetry module for TelemetryDeck — I'm Konstantin
iamkonstantin.eu
October 18, 2025 at 9:55 AM
Reposted by Dave Lightbeam
My advice is to go from 1 to 10 one concept at a time, rather than go to 11 on everything at once. That or take one of my workshops (build.ms/ai 😉), which have proven to be very effective for everyone who’s taken one. 🙂
AI Workshops with @mergesort
Personalized workshops that meet you where you are and teach you what you need to know.
build.ms
October 18, 2025 at 2:31 AM