squawk
atproto
squawk | atproto | |
---|---|---|
5 | 23 | |
479 | 5,704 | |
- | 1.4% | |
6.5 | 9.7 | |
about 2 months ago | 5 days ago | |
Rust | TypeScript | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
squawk
- Squawk – A Linter for Postgres Migrations
-
Postgres Language Server: Implementing the Parser
that is definitely the goal, both a formatter and a linter. we want to add something like squawk directly to the language server, so you get eslint-like dx. with the ast and the database schema in the data model, you can basically add any rule you like.
[0] https://github.com/sbdchd/squawk/tree/master
-
Bluesky migrates from pg to single-tenant SQLite
> I wish there were ways to enforce this on the db so you never accidentally grabbed a table lock during these operations.
You can use a linter for PostgreSQL migrations https://squawkhq.com/
-
PostgreSQL 14 Released
We've had good success with https://github.com/sbdchd/squawk to lint migrations. It tells you if a query is going to lock your table (as long as it's written in SQL, not some ORM DSL)
- GitHub has Degraded Availability
atproto
- Building Bluesky: A Distributed Social Network
- Bluesky announces data federation for self hosters
-
Why isn't Bluesky a peer-to-peer network?
> I was unable to find any technological content on the site
Have a look at
> https://atproto.com/
> https://github.com/bluesky-social/atproto
- Bluesky makes web view public, login no longer required to read posts
- BlueSky expecting to launch the public web interface on Monday, December 18
- Bluesky migrates from pg to single-tenant SQLite
- Bluesky Reserved Names
- Bluesky now checks against this array of slurs when creating a username
- He is Unhinged. That new app can't come quick enough...
-
Building Bluesky bots with GitHub Actions
I wanted to make it easy to create fun bots that use APIs or other data to post to Bluesky. This was an opportunity for me to learn how to schedule things with GitHub Actions and use the Bluesky API. I wrote up a full description of how to build with Bluesky and GitHub Actions here
What are some alternatives?
zombodb - Making Postgres and Elasticsearch work together like it's 2023
wordpress-activitypub - ActivityPub for WordPress
gh-ost - GitHub's Online Schema-migration Tool for MySQL
rss-to-activitypub - An RSS to ActivityPub converter.
pgsanity - Check syntax of postgresql sql files
serratus - Ultra-deep search for novel viruses
postbird - Open source PostgreSQL GUI client for macOS, Linux and Windows
instances - Mastodon instances list
pg_tm_aux - Transfer manager auxiliary functions
agregore-browser - A minimal browser for the distributed web (Desktop version)
walrus - Applying RLS to PostgreSQL WAL
posidonius - N-Body simulator for planetary and/or binary systems