pgdumplib 4.0.0 Released with support for Postgres 18 π
pgdumplib is a Python 3.11+ library for reading and writing pg_dump custom format files.
Release Notes: github.com/gmr/pgdumpli...
#python #postgresql
pgdumplib 4.0.0 Released with support for Postgres 18 π
pgdumplib is a Python 3.11+ library for reading and writing pg_dump custom format files.
Release Notes: github.com/gmr/pgdumpli...
#python #postgresql
Leveraging Imbi Automations, I built a 30-step AI workflow that automatically modernizes our Python projects @aweber.com
Migrates configs β‘οΈ Fixes dependencies β‘οΈ Runs tests β‘οΈ Creates PRs
All automated. All validated.
#AI #DevOps #Python #Claude #Automation
Yup, lmk if you have any issues.
With Claude Code's help, today I've released g2g-scim-sync, a tool to enable organizations using Google Workspaces to work with GitHub Enterprise's SCIM based user provisioning.
github.com/gmr/g2g-scim...
I have billing access for another company in @gitlab.com's customer portal and their tech support doesn't consider it an urgent security issue. How very disappointing. I'm sure the other customer wouldn't feel that way.
I wonder who has access to my corporate account.
350B rows in is a bit late to realize this Clickhouse gotcha:
"Due to historical reasons, UUIDs are sorted by their second half. UUIDs should therefore not be used directly in a primary key, sorting key, or partition key of a table."
I've just uploaded the 2nd release of pgraf (gmr.github.io/pgraf/) - a property graph library optimized for AI Agent use in Python and Postgres. It uses common graph patters to implement RAG based database search with both sentence transformers based vectorization and tsearch. #postgres #python #ai
I don't know what changed, but I'm finding Junie to be much less reliable, and slower, since they brought it out of EAP.
I asked Claude Code to increase the test coverage for a module today. It did so by adding `#pragma: nocover` to a bunch of the branches along with a bunch of skipped empty tests with the comment "Skip this test since we're having mocking issues"
I just released a FastAPI middleware for safe-listing IP addresses with:
- IP address filtering based on exact match or network ranges
- Support for AWS IP ranges from specified regions
- Path-based access control using regex patterns
pypi.org/project/ip-s...
#python #fastapi
What does it say about me that Iβve reached the point in life where I value a good letter opener?
Did I mention it defaults to writing tests for all of its work?
No diffs, just editing code in the editor as if we were two programmers working on the same code base.
My latest βpromptβ to it was βWe need to update the function to include the thread timestamp so it renders in the thread, not just in the channelβ - thatβs it.
It went out and examined all the code in the project, found the right places to implement the change, and implemented the change.
I donβt think thatβs in the stars. Many people have tried and have ideas there. My past experience in making a large social media site was enough for me.
I got access to the Junie EAP from @jetbrains.com. This is the first time working with AI in an IDE has felt like pair programming instead of just having a tool that generates some code for me. Itβs a game changer!
My neighborhood in DC is feeling rather dystopian leading up to this weekend.
The state of AI is pretty impressive these days. In less than a day I was able to build a prototype Slackbot trained on internal Confluence data. It uses Postgres + pg_vector, OpenAIβs text-embedding-3-small to create the embeddings, and Claude 3.5 Sonnet. I used Claude to help me build it.
I really wish there was a way to turn off the streaming response behavior of LLM UIs. Itβs slow and I am impatient.
Want to improve your public speaking skills in a safe environment? Well look no further! We're always looking for speakers for our monthly virtual Meetups. Drop us a DM and you could be our next speaker!
#speaker #postgres #PostgreSQL #bayareapostgres
Is anyone aware of an emerging pattern or standard for context files for LLM coding tools? Something like EditorConfig? Cursor has rules files and they're great, but I'd love to see something open that can eventually be used across IDEs.
If you are a trans person in Illinois arrested, harassed, or discriminated against for using a public bathroom, I can represent you pro bono. Email me at sheryl@weikallaw.com.
I'm quite impressed by the Mac Mini M4. Geekbench scores have it faster than my MBP with the M2 Pro chipset. Hands on it's a beast. Oh and I've only touched the power button once since unboxing.
Looks like there is an Elixir driver so Rabbit into duck looks possible and Duck extensions look to be C++ do Duck into Rabbit should be possible. I donβt know if itβs Duck season or Rabbit season, but it sounds fun. Name it Fudd.
I was playing around with #ChatGPT and asked it to draw how it pictured what my life would look like in 2035 based on what it knows about me π€£
Iβve been waiting for something to take over for Twitter for open source and tech related things. Itβs nice to see some movement here in that area. Iβll have to start posting over here!