Derek William Scott (Dubs)
banner
dubs.la
Derek William Scott (Dubs)
@dubs.la
Hey it’s your boy Dubs. I do iOS/macOS Development. Looking forward to sharing more dev related content here in the near future!

dubs.la
Hot Girl Hotober
October 3, 2025 at 9:08 PM
Reposted by Derek William Scott (Dubs)
America is beautiful, contradictory, unfinished. I am proud of our country even as we constantly strive to make it better, to protect and deepen our democracy, to fulfill its promise for each and every person who calls it home.

Happy Independence Day. No Kings in America.
July 4, 2025 at 4:14 PM
Best scene from Independence Day times four
#boomer #goodboy #goldenlab #independenceday
July 4, 2025 at 6:07 PM
Uhhh so I wasn't happy with the current modern Hotline Client options so I accidentally created a modern version of my 3rd party Hotline Client from 2012... decline!
June 7, 2025 at 1:41 AM
Reposted by Derek William Scott (Dubs)
A 20-year retrospective on reverse-engineering an Apple bug and a very desperate plea for help.

About my trials with the SystemUIServer, reverse-engineering, and how I lost my job at Apple due to my disability and why I kindly request your help. paradisefacade.com/blog/2025/5/...
A 20-year retrospective on reverse-engineering an Apple bug and a very desperate plea for help. — Paradise Façade
A retrospective on reverse-engineering a SystemUIServer bug and a desperate plea for help.
paradisefacade.com
May 5, 2025 at 5:03 PM
Reposted by Derek William Scott (Dubs)
It’s come to me desperately asking for help via a GoFundMe. I have no money for health insurance, rent, or medication. I’m screwed as of June 1st without help. Any assistance would be greatly appreciated. gofund.me/5dfd5a7b
Donate to Support Rosyna's Journey to Stability, organized by Rosyna Keller
Hello, my name is Rosyna Keller. Then end of May is coming up and I have absolutel… Rosyna Keller needs your support for Support Rosyna's Journey to Stability
gofund.me
May 19, 2025 at 1:53 AM
I'm proud to announce that my first extension for @raycast.com has been published!

Daily Sites - Site Launcher lets you compile a list of websites that you visit daily, organize them by categories and quickly open them in your default web browser!

www.raycast.com/dubsdotla/da...
Raycast Store: Daily Sites - Site Launcher
Access frequently visited sites with ease.
www.raycast.com
May 9, 2025 at 6:18 PM
So I've had a fun time, and also not so fun time, updating the functionality of my website but it was well worth it!

dubs.la/posts/how-i-...
How I Built This Site - The Domain of Dubs
A behind-the-scenes look at the design choices, Bootstrap magic, and SVG wizardry.
dubs.la
May 9, 2025 at 3:41 AM
Reposted by Derek William Scott (Dubs)
I wanted to show off something I'm proud of here. In the next update, I have a brand new shot chart feature.

When you add attempts, I use some good ol' math to ✨ automatically✨track shot types as either a 3 pointer, lay up, mid range shot, etc.
March 29, 2025 at 3:51 PM
Here's a preview of my first attempt at making a Raycast Command... the very verbose "Vertical Video Clip From Youtube URL In Clipboard". 😅

I like sharing YouTube video clips on my Instagram stories, and I think they look nicer when formatted for a vertical screen

@raycast.com
March 28, 2025 at 11:19 PM
Reposted by Derek William Scott (Dubs)
meanwhile, #signal has made an important update of their mobile app:
March 28, 2025 at 1:39 PM
Reposted by Derek William Scott (Dubs)
Whoa, check it out! The Lumon Terminal just popped up on the Apple website in the Mac section. How cool is that?!
March 26, 2025 at 9:08 PM
Reposted by Derek William Scott (Dubs)
Not sure when to use layoutPriority? Here’s an example: In a space-limited HStack with two Text, applying minimumScaleFactor to the second text won’t work as expected—Text 1 will simply be truncated. Giving Text 1 higher priority forces the second text to scale down.

#iOSDev
March 17, 2025 at 3:09 PM
Reposted by Derek William Scott (Dubs)
This is your yearly spring cleaning reminder to head on over to Xcode → Settings → Components and remove all of those OS runtimes that you're no longer using!

I just freed ~100GB from my machine by cleaning these up 🧹
March 13, 2025 at 9:56 PM
Reposted by Derek William Scott (Dubs)
Did you know?

You can use this command to clean up the iOS status bar before taking screenshots:

xcrun simctl status_bar booted override --time 09:41 --batteryState charged --batteryLevel 100 --cellularBars 4

Once done, reset like this:

xcrun simctl status_bar booted clear
March 13, 2025 at 4:43 PM
Reposted by Derek William Scott (Dubs)
Now when I see goats all I hear is the Severance theme
March 12, 2025 at 3:07 PM
Reposted by Derek William Scott (Dubs)
SwiftUI Tip 💡

Hiding the status bar and home indicator.

learnandcodewithenid.gumroad.com/l/tips
March 12, 2025 at 2:35 PM
Reposted by Derek William Scott (Dubs)
If you want to really turn up your Severance fan game, check out Adam Selby's store. This is next level. adamselby.gumroad.com?section=AOgb...
Adam Selby
On Gumroad
adamselby.gumroad.com
March 11, 2025 at 10:04 PM
Reposted by Derek William Scott (Dubs)
In Godot when you add a button or a label they are empty. I this confusing, so I added some default text to all the controls I could (event Text mesh resources):
March 7, 2025 at 12:44 AM
Reposted by Derek William Scott (Dubs)
🎉 ChatGPT for Mac OS now integrates with:

Apple Notes
Notion
TextEdit
Quip
Xcode
VS Code (including Code, Code Insiders, VSCodium, Cursor, Windsurf)
Jetbrains (including Android Studio...)
TextEdit
Terminal
iTerm
Warp
Prompt
March 7, 2025 at 2:28 PM
Reposted by Derek William Scott (Dubs)
Reposted by Derek William Scott (Dubs)
Have you learned about The Swift 6 Synchronization Framework?

It introduces some new low-level primitives, Mutex and Atomics. I tested their performance against Actors and the classic OSLock, when building a simple key-value cache.
March 6, 2025 at 11:00 AM
Reposted by Derek William Scott (Dubs)
TIL You can actually use the iOS simulator hardware buttons! 🤯
March 5, 2025 at 2:57 PM
Reposted by Derek William Scott (Dubs)
I just discovered that @raycast.com now has its own #hyperkey feature. So you don't need any other tool for that anymore. To enable the hyper key got to raycast settings > advanced > hyper key #dev #macos #tools #iosdev
March 5, 2025 at 2:40 PM