My main account is @groue@hachyderm.io

Paris
Joined July 2009
🇫🇷 Ce compte est gelé. Pour me contacter au sujet de GRDB, ou autre, veuillez utiliser Mastodon ou GitHub. 🇺🇸 This account is frozen. To contact me about GRDB or any other topic, please use Mastodon or GitHub. hachyderm.io/@groue github.com/groue
1
859
Départ de X enclenché : j'attends mon archive. C'était cool, Twitter, hein ? Les temps ont tellement changé. Bonjour 2025, bonjour l'Europe, bonjour l'avenir ! Pour continuer à me suivre, c'est sur hachyderm.io/@groue. Time to leave X! See you soon on Mastodon 😙
2
5
742
Gwendal Roué retweeted
This week we explore executing SQLite queries to fetch data and display it in SwiftUI. Along the way we showcase a technique for seeding data in development using GRDB migrations to instantly populate your UI with no additional work. 👉 pointfree.co/episodes/ep303-…
6
23
2,913
Gwendal Roué retweeted
Learn how to integrate SQLite into a SwiftUI view using GRDB. We’ll explore querying the database to display data in the UI, enforcing table relations to maintain app state, and testing everything in Xcode previews. 👉 pointfree.co/episodes/ep303-…
1
4
31
2,882
Gwendal Roué retweeted
Comparing code that interfaces with the SQLite C library and GRDB is like comparing night and day. Dozens of statements and lines of code that are easy to get wrong often turns into a single expression. Learn more: pointfree.co/episodes/ep302-…
3
16
2,009
Gwendal Roué retweeted
Interfacing with SQLite’s C library from Swift is possible but clunky. Thankfully, the community offers friendlier, more “Swift-like” options. Let’s explore the most popular one, GRDB, and show how it avoids boilerplate and catches issues at compile time. pointfree.co/episodes/ep302-…
3
28
4,090
Gwendal Roué retweeted
Like that crossover episode you didn’t know you needed - @pointfreeco featuring @groue’s incredible work on GRDB.swift ❤️
2
5
35
3,439
Gwendal Roué retweeted
After switching from CoreData to GRDB, Avare's crash rate is significantly lower. 😍 0 reported crashes 😍 Anyone using Avare and experiencing a bug or crash? If so, please let me know 🙏🏻 #buildinpublic #iosdev
1
1
10
676
GRDB 7 will drop CocoaPods support. Some folks will be able to migrate to SPM. But folks who use GRDB+SQLCipher will be stuck with GRDB 6. I'm not pleased with the situation, so please chime in the linked discussion below: your experience may help! github.com/groue/GRDB.swift/…
2
1
17
2,891
🚀 GRDB 6.19.0 has shipped, with extended support for JSON: swiftpackageindex.com/groue/…. Full release notes: github.com/groue/GRDB.swift/… Thank you to contributors 👍
3
20
2,836
🚀 GRDB v6.16.0 is out! This version introduces a handy way to declare associations in your database schema :-) Also, thank you @‍kustra for making GRDB build on Linux! Follow the link for details and other release notes github.com/groue/GRDB.swift/……
2
3
40
6,963
Oops, the proper link to the release notes is github.com/groue/GRDB.swift/…
1
548
And remember that a good migration is a migration that never changes once it has shipped on user’s devices. Only use the new `belongsTo` goodness in your NEW migrations!
1
461
Gwendal Roué retweeted
Harmony, my sync library based upon GRDB is now in the wild. It is still in active development and somewhat hacked together, but it could serve as a good example of using CKSyncEngine for someone. github.com/aaronpearce/Harmo…
3
3
14
4,495
Gwendal Roué retweeted
Today is your last chance to vote for this year’s Swift Community Awards! Vote for the people and projects you think have made the most impact, right here: hackingwithswift.com/awards
9
3
35
31,128
Gwendal Roué retweeted
LOOK AT THIS EVERYONE LOOK AT THIS MUSADORAKIT IS HEREEEE xitter.cf/twostraws/status/16429…
I've counted the nominations for this year's Swift Community Awards, and published the shortlists! Final voting is now open: make sure you check out the fantastic people and projects that made a big impact last year, and cast your vote before April 17th! hackingwithswift.com/awards
4
3
1
40
11,263