Sign in

Andrea Griffiths

@acolombiadev.bsky.social
806 followers 108 following 168 posts

DevRel @ GitHub | Helping devs ship smarter with Copilot & OSS | 🇨🇴 born | 🇺🇸 Army vet | BC survivor | ✍🏽 mainbranch.beehiiv.com

PostsRepliesMedia
Reposted by Andrea Griffiths
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 8h
If you are waiting for your manager or organization to give you relevant work or help you learn something new, you are delusional. Make an effort to learn something new outside your work. It's your career.
151
Andrea Griffiths @acolombiadev.bsky.social · 8h
That’s impressive 🤩
010
Andrea Griffiths @acolombiadev.bsky.social · 10h
issue 44 is out. the one where your regex had one job. a GitHub change that may have quietly broken your tooling. here's what to check. mainbranch.dev/newsletter/issue-44/
mainbranch.dev
🫣 Main Branch: The One Where Your Regex Had One Job - Main Branch
Longer tokens. Passwords hiding in plain sight. A rough week for code that checks what a secret looks like.
000
Reposted by Andrea Griffiths
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 07/10/2026
$ npm fund Andrea audited her deps, then funded 4 maintainers 💚 + ayuhito + asg017 + rubenverborgh + hakimel $5/month each "I looked at my dependencies and found projects that help me run mine" Thanks @acolombiadev.bsky.social 🙌 Sponsor #8 👇 oss-birthday-fund.santoshyadav.dev/
Two OSS Birthday Fund sponsor cards: Andrea Griffiths sponsored ayuhito and asg017 on GitHub, $5 monthly each, with a note thanking Santosh for encouraging OSS support after she looked at her dependencies.Two more OSS Birthday Fund sponsor cards: Andrea Griffiths sponsored rubenverborgh and hakimel on GitHub, $5 monthly each, with the same birthday note.
042
Andrea Griffiths @acolombiadev.bsky.social · 29/09/2026
GitHub SSH security improvements, Node 20 Actions retirement, and Node 24 for JavaScript actions. mainbranch.dev/newsletter/i...
mainbranch.dev
🔐 Main Branch: The One Where Your Git Push Might Break - Main Branch
GitHub SSH security improvements, Node 20 Actions retirement, and Node 24 for JavaScript actions.
020
Andrea Griffiths @acolombiadev.bsky.social · 28/09/2026
GitHub SSH security improvements, Node 20 Actions retirement, and Node 24 for JavaScript actions. mainbranch.dev/newsletter/i...
mainbranch.dev
🔐 Main Branch: The One Where Your Git Push Might Break - Main Branch
GitHub SSH security improvements, Node 20 Actions retirement, and Node 24 for JavaScript actions.
000
Andrea Griffiths @acolombiadev.bsky.social · 20/09/2026
mainbranch.beehiiv.com/subscribe
mainbranch.beehiiv.com
Home | mainbranch
A short, no-hype newsletter on the features and fundamentals that make your code better.
000
Andrea Griffiths @acolombiadev.bsky.social · 20/09/2026
Playlist: gh.io/osf-watch
001
Andrea Griffiths @acolombiadev.bsky.social · 20/09/2026
Open Source Friday is @github’s weekly live show with open source maintainers. we’ve hosted projects big and small. tag a project you’d like to see featured. I’ll start: @biomejs.dev
biomejs.dev
Biome
Format, lint, and more in a fraction of a second.
260
Andrea Griffiths @acolombiadev.bsky.social · 15/09/2026
i'm speaking at wearedevelopers world congress next week in san jose my talk: github's team x-ray. your repository knows more about your team than your team does. friday, 11:40 am pt, outdoor stage. i have free tickets for my community, dm me if you want one
000
Andrea Griffiths @acolombiadev.bsky.social · 12/09/2026
I already keep track of too many things. krisp dumping the markdown into my vault after a call means i’m not digging through teams again for what i said I’d do www.linkedin.com/feed/update/...
linkedin.com
I use Obsidian and Bear for notes, with Obsidian mostly for work. Most of my meetings happen in Teams, so getting transcripts into my notes means exporting, saving as Markdown, naming the file, and… |...
I use Obsidian and Bear for notes, with Obsidian mostly for work. Most of my meetings happen in Teams, so getting transcripts into my notes means exporting, saving as Markdown, naming the file, and mo...
000
Reposted by Andrea Griffiths
GitHub @github.com · 08/09/2026
The 5 commands to use in GitHub CLI (token-free) 👀
1102
Reposted by Andrea Griffiths
Angry People in Local Newspapers @apiln.bsky.social · 01/09/2026
The Law of the Internet says that every time you see this story, you have to share it. And here we are again.
THRASHED BY A LADY CYCLIST.
WHO IS NOTED FOR HER ATHLETIC POWERS.
[SUBJECT OF ILLUSTRATION.]
An extraordinary scene was witnessed on Saturday morning in Peel Lane, a thorough-tare connecting Little Hulton with Tyldesley, in which the principal participants were a young lady cyclist and a youth of nineteen or twenty. The lady was riding at a good pace, and when in a quiet part of the road the young man, who-had apparently been imbibing, stepped into the roadway, and addressing some insulting remarks to. the cyclist, made as if he intended pulling nei off the machine.
She immediately alighted
caught hold of the astonished youth, and gave him & sound thrashing, using her tists in scientific fashion, to the delight of several colliers who were passing.
The young man
made of and the list, who is believed to be a Bolton lady noted for her athletio powers, rode off towards Tyldesley.Picture of said scoundrel being thrashed by the lady cyclist, who is known for her athletic prowess. Several gentlemen stand in the background cheering her on.
515860
Reposted by Andrea Griffiths
Andreas Møller @andreasmoller.dk · 06/09/2026
Please buy Sarah’s book “Engineering management for the rest of us” It is a great book, and I am not 100% sure she will be able to live off her comedy career.
1524
Andrea Griffiths @acolombiadev.bsky.social · 06/09/2026
Main Branch: The One Where the Screenshot Ships With the Bug 📎 - Issue #39 mainbranch.beehiiv.com/p/issue-39
mainbranch.beehiiv.com
Main Branch: The One Where the Screenshot Ships With the Bug 📎 - Issue #39
This week: gh --attach ships, npm's OIDC configs multiply, and I can't stop thinking about orchestration over raw intelligence
000
Reposted by Andrea Griffiths
GitHub @github.com · 27/08/2026
Check out the full OpenClaw maintainers roundtable 👇 gh.io/openclaw-video
gh.io
OpenClaw Went Viral. Meet the Maintainers Building and Securing It.
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
062
Andrea Griffiths @acolombiadev.bsky.social · 01/09/2026
GitHub Actions retention, push rule path exceptions and the rule insights dashboard, plus a Silicon Valley satire worth watching and an MCP server I wrote. mainbranch.dev/newsletter/i...
mainbranch.dev
⏳ Main Branch: The One Where Your CI History Gets Shorter - Issue #38 - Main Branch
GitHub Actions retention, push rule path exceptions and the rule insights dashboard, plus a Silicon Valley satire worth watching and an MCP server I wrote.
000
Andrea Griffiths @acolombiadev.bsky.social · 28/08/2026
Kat 😳
020
Andrea Griffiths @acolombiadev.bsky.social · 28/08/2026
Subscribe so you catch it when it drops: youtube.com/@MitoCode ❤️🇵🇪🤩
youtube.com
MitoCode
MitoCode es un sitio educativo para aprender lenguajes de programación, frameworks, herramientas de software, etc. Además al inscribirte a los cursos Premium estarás ayudando a gente que realmente lo ...
011
Andrea Griffiths @acolombiadev.bsky.social · 28/08/2026
10 out of 10 day in Lima. Closed it recording Café con Mito. We talked about being a fundamentals-first engineer in this AI-pilled world, the things that piss me off, and then he made my dream come true. lol. It's going to be a great episode.
131
Andrea Griffiths @acolombiadev.bsky.social · 23/08/2026
New episode of The Download: @githubuniverse sessions are live, OAuth apps now support refresh tokens, and @Cloudflare can identify MCP traffic. Also: A2A joins @AgenticAIFdn , local.ai, and ttfx built for @OmarchyLinux and now used as its terminal screensaver. Watch: youtu.be/BwhlIP-0m2c
local.ai
local.ai — Independent Local AI Benchmarks
Independent benchmarks comparing AI model intelligence, speed, energy use, and hardware across Apple silicon and NVIDIA GPUs.
000
Reposted by Andrea Griffiths
Paul Mara @paulmara.bsky.social · 19/08/2026
Incident with GitHub.com Incident Report for GitHub [ www.githubstatus.com/incidents/zk... ] via @acolombiadev.bsky.social
githubstatus.com
Incident with GitHub.com
GitHub's Status Page - Incident with GitHub.com.
021
Reposted by Andrea Griffiths
Faris Aziz @farisaziz.com · 12/08/2026
What a great evening at The Commits Award Show by @renderatl.com @acolombiadev.bsky.social @tm.codes @francescociulla.bsky.social
091
Andrea Griffiths @acolombiadev.bsky.social · 09/08/2026
Main Branch: The One Where the Giant PR Gets Broken Up 🥞 - Issue #35 mainbranch.beehiiv.com/p/main-branc...
mainbranch.beehiiv.com
Main Branch: The One Where the Giant PR Gets Broken Up 🥞 - Issue #35
Stacked pull requests, Dependabot branch names, and benchmarking AGENTS.md files
020
Andrea Griffiths @acolombiadev.bsky.social · 30/07/2026
“And they used to put all their changes into one giant PR and ask someone to review 2,847 lines.” gh.io/stacks now in public preview
000
Andrea Griffiths @acolombiadev.bsky.social · 29/07/2026
New Main Branch is out. Archiving pull requests instead of deleting them. actions/checkout refusing fork checkouts in pull_request_target. And a David Sedaris book that has nothing to do with either. mainbranch.dev/newsletter/i...
mainbranch.dev
🚧 Main Branch: The One Where Pull Requests Get Boundaries - Main Branch
Archive pull requests, actions/checkout pull_request_target enforcement, and Team X-Ray for VS Code.
020
Reposted by Andrea Griffiths
Cassidy @cassidoo.co · 27/07/2026
should we just release stacked PRs this week be honest
18834
Reposted by Andrea Griffiths
Cassidy @cassidoo.co · 27/07/2026
This has finally been fixed! It was a bug (not a feature), and now you can share across all the things! cc @patak.cat and @brittanyellich.com and @danielroe.dev and all the other lovely people who have reached out in the past about this 😍
59012
Reposted by Andrea Griffiths
Aboogail Screamini @abbeyperini.dev · 23/07/2026
@acolombiadev.bsky.social talking about how your repository knows your team better than your team does at @nebraskacode.bsky.social
Andrea speaking at Nebraska.Code()
031
Reposted by Andrea Griffiths
GitHub @github.com · 21/07/2026
$100 million+ has now been invested in open source maintainers and projects through GitHub Sponsors. 🎉 Nearly 70,000 maintainers and orgs are supported by more than 280,000 sponsors, from individual devs to Fortune 500 companies. Thank you to everyone helping make open source more sustainable. 💚
github.blog
$100 million for open source: A milestone built by the community
Celebrating $100 million contributed by the community to the people who build and sustain open source every day.
16311
Andrea Griffiths @acolombiadev.bsky.social · 13/07/2026
New ruleset controls restrict who can dismiss pull request reviews, and Copilot CLI runs in GitHub Actions with GITHUB_TOKEN instead of a PAT mainbranch.dev/newsletter/i...
mainbranch.dev
🗝️ Main Branch: The One Where Permissions Get Picky - Main Branch
New ruleset controls restrict who can dismiss pull request reviews, and Copilot CLI runs in GitHub Actions with GITHUB_TOKEN instead of a PAT
000
Andrea Griffiths @acolombiadev.bsky.social · 09/07/2026
An agent loop needs a stop condition before it needs more tools. Here are the four loop types, what stops each one, and the systems I've already shipped that fit them. mainbranch.dev/articles/fou...
mainbranch.dev
Four Loop Types Every Agent Needs - Main Branch
An agent loop needs a stop condition before it needs more tools. Here are the four loop types, what stops each one, and the systems I've already shipped that fit them.
000
Andrea Griffiths @acolombiadev.bsky.social · 08/07/2026
this tracks. doc feels expensive because you pay it all up front, but it's reusable and the feature isn't. that's what fooled me on my first single run too. thanks for reading!
000
Andrea Griffiths @acolombiadev.bsky.social · 05/07/2026
I ran a coding agent with and without an AGENTS.md file, five times each. It won on both tasks I tested, even though my first single-run comparison said otherwise. mainbranch.dev/articles/ben...
agents.md
AGENTS.md
AGENTS.md is a simple, open format for guiding coding agents. Think of it as a README for agents.
250
Andrea Griffiths @acolombiadev.bsky.social · 19/06/2026
Three tools run multiple models, let them disagree, and cap the cost so reading the disagreement never costs more than the bug it catches. mainbranch.dev/articles/age...
mainbranch.dev
An agent loop that stops itself - Main Branch
Two honest questions hang over AI coding: can you trust what it writes, and what does it cost to find out. They turn out to be the same question. Three tools run multiple models, let them disagree, an...
000
Andrea Griffiths @acolombiadev.bsky.social · 15/06/2026
GitHub Actions now lets bot-created PRs run CI with approval, and GitHub Agentic Workflows is in public preview. Plus a Copilot Chromium canvas. mainbranch.dev/newsletter/i...
mainbranch.dev
🚦 Main Branch: The One Where the Bots Run CI (If You Let Them) - Main Branch
GitHub Actions now lets bot-created PRs run CI with approval, and GitHub Agentic Workflows is in public preview. Plus a Copilot Chromium canvas.
031
Andrea Griffiths @acolombiadev.bsky.social · 15/06/2026
mainbranch.beehiiv.com/subscribe
mainbranch.beehiiv.com
Home | mainbranch
A short, no-hype newsletter on the features and fundamentals that make your code better.
000
Reposted by Andrea Griffiths
GitHub @github.com · 10/06/2026
Secure access to internal apps, without a VPN. That's @pomerium.io, an open-source reverse proxy that uses identity and context for authentication, authorization, and zero trust access. This Friday, learn how it works and when to use it instead of a VPN. Set a reminder 🔔 gh.io/pomerium
GitHub's Open Source Friday, June 12, 2026, with Nick Taylor from Pomerium
0155
Reposted by Andrea Griffiths
NPR @npr.org · 11/06/2026
This summer, 48 men's national teams will compete in the World Cup's biggest tournament ever. Here are a few of the basics to get you started.
n.pr
The World Cup is starting. Here's what to know and how to watch
This summer, 48 men's national teams will compete in the World Cup's biggest tournament ever. Here are a few of the basics to get you started.
216511
Reposted by Andrea Griffiths
Pomerium @pomerium.io · 10/06/2026
Our very own @nickyt.online joins @acolombiadev.bsky.social this week on the @github.com YouTube channel to chat about all things open source with Pomerium! Tune in Friday! www.youtube.com/watch?v=MQZG...
youtube.com
Open Source Friday with Pomerium
YouTube video by GitHub
021
Andrea Griffiths @acolombiadev.bsky.social · 08/06/2026
⏰ Last call: Main Branch Writing Contest closes June 13 Got a tutorial, tool review, community spotlight, or GitHub deep dive in you? Submit it. The best entry gets featured in this newsletter + a $100 GitHub Shop credit. Open to everyone, original work only. → acolombiadev.zo.space/contest
acolombiadev.zo.space
Contest — Main Branch Writing Contest — by Andrea Griffiths
A community writing contest for developers. Submit a technical tutorial, community spotlight, tool review, or GitHub deep dive — best entries get featured in Main Branch + cash prizes. Built end-to-en...
000
Andrea Griffiths @acolombiadev.bsky.social · 08/06/2026
GitHub Enterprise Teams goes GA, Windows runner image migrations are coming, and Git worktrees make demo prep less fragile. mainbranch.dev/newsletter/i...
mainbranch.dev
🚢 Main Branch: The One Where Teams Stop Multiplying - Main Branch
GitHub Enterprise Teams goes GA, Windows runner image migrations are coming, and Git worktrees make demo prep less fragile.
000
Reposted by Andrea Griffiths
Cassidy @cassidoo.co · 02/06/2026
Having the best time hanging out with these dweebs at Microsoft Build this week! @ashley.dev @acolombiadev.bsky.social @martin.social #MSBuild
2322
Andrea Griffiths @acolombiadev.bsky.social · 31/05/2026
Yeah, that’s the frustrating caveat. 🫠
020
Andrea Griffiths @acolombiadev.bsky.social · 31/05/2026
Great point. Yes, with one caveat: the OSS repo needs to be under an organization on GitHub Team or GitHub Enterprise Cloud.
100
Andrea Griffiths @acolombiadev.bsky.social · 31/05/2026
Main Branch: The One Where Shipping Got More Honest 📦 — Issue #29 mainbranch.beehiiv.com/p/main-branc...
mainbranch.beehiiv.com
Main Branch: The One Where Shipping Got More Honest 📦 — Issue #29
GitHub code coverage on pull requests, npm staged publishing, and an agent cost experiment
100
Andrea Griffiths @acolombiadev.bsky.social · 25/05/2026
Main Branch: The One Where Your Issues Finally Have Structure 🗂️ - Issue #28 mainbranch.beehiiv.com/p/main-branc...
mainbranch.beehiiv.com
Main Branch: The One Where Your Issues Finally Have Structure 🗂️ - Issue #28
GitHub issue fields public preview, org-level metadata, Copilot for Eclipse open source
010
Reposted by Andrea Griffiths
Cassidy @cassidoo.co · 20/05/2026
Heads up maintainers of packages, this is a big deal: github.com/orgs/communi...
github.com
npm granular access token invalidation to prevent supply chain attacks · community · Discussion #196340
As initially announced on npm’s X channel, we have invalidated granular access tokens with write access that bypass two-factor authentication. This action was taken to help prevent supply chain att...
37424
Andrea Griffiths @acolombiadev.bsky.social · 08/05/2026
Most CI failures don't require the Actions UI at all. The gh CLI gives you the core loop from your terminal: find the broken run, read the failure, retry it, and watch it live. mainbranch.dev/articles/deb...
mainbranch.dev
Debug GitHub Actions from Your Terminal with gh - Main Branch
Most CI failures don't require the Actions UI at all. The gh CLI gives you the core loop from your terminal: find the broken run, read the failure, retry it, and watch it live.
010
Andrea Griffiths @acolombiadev.bsky.social · 06/05/2026
GitHub Copilot moves to usage-based billing on June 1. One deep debugging session can now eat most of your monthly allotment. Here's how to control costs without giving anything up. mainbranch.dev/articles/git...
mainbranch.dev
Your AI bill is about to change. Here's what to do about it. - Main Branch
GitHub Copilot moves to usage-based billing on June 1. One deep debugging session can now eat most of your monthly allotment. Here's how to control costs without giving anything up.
022