Wesley de Groot's Avatar

Wesley de Groot

@0xwdg

πŸͺ„ | Developer | Hacker | Infosec | ο£Ώ/πŸ€–/🌐 | @appsterdam.bsky.social volunteer | GDG Amsterdam | take life with a grain of salt | https://wesleydegroot.nl | #PHP #SwiftLang #IndieDev (trying) #Kotlin

553
Followers
321
Following
308
Posts
11.10.2023
Joined
Posts Following

Latest posts by Wesley de Groot @0xwdg

Preview
How to Position Views in SwiftUI - Wesley de Groot Sometimes you want to position your views precisely within a SwiftUI layout. How to place your view on a specific coordinate You can use the position modifier to place a view at a specific point…

πŸ“ π»π‘œπ‘€ π‘‘π‘œ π‘ƒπ‘œπ‘ π‘–π‘‘π‘–π‘œπ‘› 𝑉𝑖𝑒𝑀𝑠 𝑖𝑛 π‘†π‘€π‘–π‘“π‘‘π‘ˆπΌ by Wesley de Groot (@0xwdg.bsky.social)

SwiftUI's layout engine can be tricky when placing views at specific coordinates. Understand the π‘π‘œπ‘ π‘–π‘‘π‘–π‘œπ‘› modifier and its caveats.

#SwiftUI #iOSDev

wesleydegroot.nl/blog/how-to-...

03.03.2026 16:02 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Audio Descriptions https://wesleydegroot.nl/blog/audio-descriptions #Accessibility #SwiftUI

03.03.2026 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Snapp iOS Weekly | Subscription I agree to receive your newsletters and accept the data privacy statement.

Authors:
Daniel H Steinberg, @donnywals.bsky.social, @ctietze.mastodon.social.ap.brid.gy, @0xwdg.bsky.social, Wesley Matlock, Natascha Fadeeva, @elladeveloper.bsky.social, @vrhermit.com.

Never miss an issue β†’ subscribe: ios-newsletter.snappmobile.io/subscribe

27.02.2026 15:05 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
VoiceOver - Wesley de Groot VoiceOver is Apple's screen reader that enables blind and low vision users to navigate and interact with iOS, iPadOS, and macOS devices. In this post, we'll explore how to make your SwiftUI apps…

πŸŽ™οΈ π‘‰π‘œπ‘–π‘π‘’π‘‚π‘£π‘’π‘Ÿ by Wesley de Groot (@0xwdg.bsky.social)

Making your SwiftUI app accessible to VoiceOver users? Discover essential accessibility modifiers - from labels and hints to proper element grouping.

#Accessibility #SwiftUI #iOSDev

wesleydegroot.nl/blog/voiceover

25.02.2026 07:33 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Captions https://wesleydegroot.nl/blog/captions #Accessibility #SwiftUI

24.02.2026 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Snapp iOS Weekly | Subscription I agree to receive your newsletters and accept the data privacy statement.

Big thanks to authors πŸ™Œ
Alejandro M. P., @avanderlee.com, @ctietze.mastodon.social.ap.brid.gy, @pepicrft.bsky.social, @0xwdg.bsky.social, Artem Novichkov, @dbolella.bsky.social, @natpanferova.bsky.social.

Never miss an issue β†’ subscribe: ios-newsletter.snappmobile.io/subscribe

20.02.2026 15:02 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Voice Control https://wesleydegroot.nl/blog/voice-control #Accessibility #SwiftUI

17.02.2026 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

VoiceOver https://wesleydegroot.nl/blog/voiceover #Accessibility #SwiftUI

10.02.2026 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ“¬ Issue 78 is out!

Fresh insights
πŸ€– π‘†π‘€π‘–π‘“π‘‘π‘ˆπΌ 𝐴𝑔𝑒𝑛𝑑 π‘†π‘˜π‘–π‘™π‘™
πŸ€– π»π‘œπ‘€ π‘‘π‘œ π‘ˆπ‘ π‘’ 𝐿𝐿𝑀 π‘Žπ‘  π‘Ž 𝐽𝑒𝑑𝑔𝑒
πŸŒ™ π·π‘Žπ‘Ÿπ‘˜ π‘€π‘œπ‘‘π‘’
✨ π‘”π‘™π‘Žπ‘ π‘ πΈπ‘“π‘“π‘’π‘π‘‘πΌπ· π‘€π‘œπ‘‘π‘–π‘“π‘–π‘’π‘Ÿ 𝑖𝑛 π‘†π‘€π‘–π‘“π‘‘π‘ˆπΌ
πŸ§ͺ π‘‡π‘’π‘ π‘‘π‘Žπ‘π‘™π‘’ π‘†π‘€π‘–π‘“π‘‘π‘ˆπΌ π‘π‘Žπ‘£π‘–π‘”π‘Žπ‘‘π‘–π‘œπ‘›
πŸ“¦ 𝑂𝑛-π‘‘π‘’π‘šπ‘Žπ‘›π‘‘ π‘Ÿπ‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’π‘ 
πŸŽ₯ π‘†π‘π‘Ÿπ‘’π‘’π‘› π‘…π‘’π‘π‘œπ‘Ÿπ‘‘π‘–π‘›π‘” π΄π‘Ÿπ‘β„Žπ‘–π‘‘π‘’π‘π‘‘π‘’π‘Ÿπ‘’
πŸ“Š πΆπ‘œπ‘šπ‘π‘–π‘›π‘’ π‘‚π‘π‘’π‘Ÿπ‘Žπ‘‘π‘œπ‘Ÿπ‘ 

#Swift #SwiftUI

ios-newsletter.snappmobile.io/issues/2026-...

06.02.2026 15:01 πŸ‘ 3 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

Thanks πŸ™

04.02.2026 08:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Differentiate Without Color https://wesleydegroot.nl/blog/differentiate-without-color #Accessibility #SwiftUI

03.02.2026 08:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Larger Text https://wesleydegroot.nl/blog/larger-text #Accessibility #SwiftUI

27.01.2026 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Build truly native iPhone and Android apps with Skip Introduction to using Skip for dual-platform app development.

Skip for Swift on Android is now opensource! Go and try it out today!

skip.dev

21.01.2026 16:51 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Sufficient Contrast https://wesleydegroot.nl/blog/sufficient-contrast #Accessibility #SwiftUI

20.01.2026 03:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Reduced Motion https://wesleydegroot.nl/blog/reduced-motion #Accessibility #SwiftUI #Animations

13.01.2026 08:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Dark Mode https://wesleydegroot.nl/blog/dark-mode #Accessibility #SwiftUI

06.01.2026 04:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Welcome 2026 https://wesleydegroot.nl/blog/welcome-2026 #Website

01.01.2026 17:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's a wrap (2025) https://wesleydegroot.nl/blog/its-a-wrap-2025 #Wrapped #2025

31.12.2025 08:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How to Position Views in SwiftUI https://wesleydegroot.nl/blog/how-to-position-views-in-swiftui #SwiftUI

30.12.2025 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

Nice joke #Apple it is not available in the Netherlands.. #AppStore

27.12.2025 13:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you need some proof reading for this you can contact me :)

27.12.2025 10:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Form in SwiftUI https://wesleydegroot.nl/blog/swiftui-form #SwiftUI #Form

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

Who isn't weird, I think so called _normal_ people are weird.

20.12.2025 19:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Don't Let Time Zones Ruin Your Day - Chris Wu | SwiftLeeds 2025
Don't Let Time Zones Ruin Your Day - Chris Wu | SwiftLeeds 2025 YouTube video by SwiftLeeds

I might know a talk, this is a good talk about time zones youtu.be/0MXlt97eTCE?...

The speaker is also a nice person, I have talked to him at that conference.

20.12.2025 17:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks, it is indeed a little bit a hidden gem.

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

Task.sleep() vs. Task.yield(): The differences explained https://wesleydegroot.nl/blog/task-sleep-vs-task-yield-the-differences-explained #Swift #Task

16.12.2025 08:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Tracking Screen Views in SwiftUI with a Custom ViewModifier https://wesleydegroot.nl/blog/tracking-screen-views-in-swiftui-with-a-custom-viewmodifier #SwiftUI #ViewModifier #Analytics

09.12.2025 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Make your app visible with alternative app names https://wesleydegroot.nl/blog/inalternativeappnames #INAlternativeAppNames

02.12.2025 08:00 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Environment: OpenURL https://wesleydegroot.nl/blog/environment-openurl #Environment #OpenURL

25.11.2025 08:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Monospace digits https://wesleydegroot.nl/blog/monospace-digits #SwiftUI #Monospace

18.11.2025 07:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0