MergeStat

95 posts

MergeStat

MergeStat

@mergestat

SQL for the software development lifecycle

Katılım Haziran 2021
6 Takip Edilen92 Takipçiler
MergeStat retweetledi
Daniel Bryant
Daniel Bryant@danielbryantuk·
If you haven't bumped into @mergestat, it's very interesting! It enables you to write SQL queries over your git history to find out lots of useful things, such as: - Versions of langs/libs - Which repos had commits - Which repos use Jenkins for CI/CD mergestat.com
English
1
1
2
1K
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
Peter Freiberg wrote a great post, "Finding A Pin in a Docker Stack 🪡" (get it? 🙂), showing how @mergestat can identify common issues in Dockerfiles across an org "finding stale Dockerfiles" is a *type* of question our new UI experience (coming soon) can answer quickly!
GIF
English
0
1
2
218
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
we're putting together a @mergestat demo site that indexes the top 500 public GitHub repos by star count for ~20 languages. Playing with some questions - like how many of those repos use @nextjs? (or rather...how many have a file that looks like a nextjs config)
Patrick DeVivo tweet media
English
1
1
5
294
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
was very cool to hear of a @mergestat user joining CODEOWNERS content from their repos with vulnerability data from @AquaSecTeam's trivy, to get a report of CRITICALs CVEs *by team* across an org 😎
English
1
3
10
959
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
pinning to specific @Docker images is important for deterministic builds, but can be overlooked when maintaining dependency and security updates - @mergestat can be used to query Dockerfiles across an organization to better understand pinning practices 📍 docs.mergestat.com/blog/2023/04/2…
English
0
1
3
129
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
Today we're thrilled to announce @mergestat v2, a significant improvement to how we extract and sync data from git repos -> SQL! tl;dr we're running @Podman_io containers defined externally to run an analysis on a repo and store the results in postgres docs.mergestat.com/blog/2023/04/2…
Patrick DeVivo tweet media
English
1
8
27
2.6K
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
I've been using @deno_land again to implement data syncs, in a new approach we've been working on @mergestat - and it's been really slick! top-level await is 👌
English
1
1
4
172
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
Recently, someone asked how they could use @mergestat to query the contents of their YAML files (across many git repos) to validate configs. We put together an interesting (weird? 😃) solution, using PostgreSQL, plv8, JavaScript, and MergeStat. docs.mergestat.com/blog/2023/03/0…
English
0
1
4
143
MergeStat retweetledi
Patrick DeVivo
Patrick DeVivo@patrickdevivo·
Spent some time today putting together a CLI that uses @OpenAI codex models for natural language -> SQL: github.com/mergestat/scri… (taking what we learned doing it in @mergestat-lite), but generalizing for any SQL database
English
0
8
27
3K