pointfreeco Profile Banner
Point-Free Profile
Point-Free

@pointfreeco

Followers
14K
Following
4K
Media
1K
Statuses
8K

A video series exploring advanced topics in the Swift programming language.

Brooklyn, NY
Joined August 2017
Don't wanna be here? Send us removal request.
@pointfreeco
Point-Free
2 days
We conclude our series on modern persistence and callbacks by showing how we can call back to Swift from a database trigger. We will take advantage of this by improving the ergonomics of two features in our Reminders application.
1
4
35
@pointfreeco
Point-Free
24 hours
This week we show how to invoke Swift code from SQL triggers, which allows you to react to any event in your database. We use this to add throttling to our Reminders app so that you can complete many reminders quickly without them immediately animating away. More info in đź§µ
Tweet media one
1
1
13
@pointfreeco
Point-Free
1 day
RT @VadimKrutov: @pointfreeco Guys thank you so much. The amount of things I learned during these series is just tremendous. 🙏.
0
1
0
@pointfreeco
Point-Free
5 days
Next week we will push things even *further* by calling Swift code *from* SQLite! We will use these database callbacks to improve the ergonomics of our rewrite of Apple’s Reminders app. See you then!.
@pointfreeco
Point-Free
5 days
This week we show how we can push our app’s validation logic to the *database* using triggers. This ensures data integrity no matter what feature is interacting with the backend database. Learn more:
0
2
20
@pointfreeco
Point-Free
5 days
This week we show how we can push our app’s validation logic to the *database* using triggers. This ensures data integrity no matter what feature is interacting with the backend database. Learn more:
Tweet card summary image
pointfree.co
We add a new tag editing feature to our rewrite of Apple’s Reminders app to show how we can use database triggers to validate them, and prevent invalid state from ever entering our user’s data.
0
1
6
@pointfreeco
Point-Free
6 days
The best place to validate your app’s data is at the database!. Triggers give you a single, central place to prevent invalid state from ever entering your app’s domain. Learn how in this week’s episode:
Tweet card summary image
pointfree.co
We add a new tag editing feature to our rewrite of Apple’s Reminders app to show how we can use database triggers to validate them, and prevent invalid state from ever entering our user’s data.
1
3
22
@pointfreeco
Point-Free
7 days
RT @pointfreeco: SwiftUI makes it easy to implement validation logic for forms directly in the view. But you know what’s better than that?….
0
5
0
@pointfreeco
Point-Free
8 days
SwiftUI makes it easy to implement validation logic for forms directly in the view. But you know what’s better than that? Enforcing validation directly in the database so that every view shares the same validation logic. SQL triggers make this extremely easy!. Details in the 🧵
Tweet media one
Tweet media two
1
5
42
@pointfreeco
Point-Free
9 days
We show how to use database triggers to provide global validation logic to our application that will never allow invalid state from ever entering our user's data. 👉
0
0
9
@pointfreeco
Point-Free
11 days
RT @pointfreeco: We just released a significant update of our StructuredQueries library:. • Support for generated columns (which are like c….
0
3
0
@pointfreeco
Point-Free
12 days
We just released a significant update of our StructuredQueries library:. • Support for generated columns (which are like computed properties, but for SQL!).• Table.none, similar to the Rails helper of the same name, for generating “empty” queries. And more!
Tweet media one
1
3
22
@pointfreeco
Point-Free
12 days
Our popular “Modern Persistence” series now has a new section specifically about SQL triggers. We've already seen some really great applications of this tool, but we've barely scratched the surface. Find out more 👇
Tweet media one
1
0
5
@pointfreeco
Point-Free
12 days
RT @pointfreeco: Big updates to our SQLite+CloudKit private alpha!. Our library now supports foreign key constraints! Protect the integrity….
Tweet card summary image
github.com
ImportantThe changes released today are breaking and may be incompatible with CloudKit containers created for earlier versions of the alpha. If you experience any issues with the update, try rotati...
0
4
0
@pointfreeco
Point-Free
13 days
We've got a massive test suite of thousands of lines of code that test many of the intricate scenarios that come up in synchronizing across devices. • What happens when two devices edit a record at the same time?.• What happens when child records are received before the.
@pointfreeco
Point-Free
13 days
Big updates to our SQLite+CloudKit private alpha!. Our library now supports foreign key constraints! Protect the integrity of your data while distributing it across many devices. And we support more kinds of primary keys, such as UUIDv7 and more!.
1
1
22
@pointfreeco
Point-Free
13 days
Big updates to our SQLite+CloudKit private alpha!. Our library now supports foreign key constraints! Protect the integrity of your data while distributing it across many devices. And we support more kinds of primary keys, such as UUIDv7 and more!.
Tweet card summary image
github.com
ImportantThe changes released today are breaking and may be incompatible with CloudKit containers created for earlier versions of the alpha. If you experience any issues with the update, try rotati...
2
4
20