Loading video...

Video Failed to Load

Go Home

A DEVELOPER MADE A REAL COMMIT WITHOUT EVER TYPING GIT ADD OR GIT COMMIT -- JUST TO PROVE THE COMMANDS YOU LIVE BY ARE A THIN SHELL OVER A DATABASE YOU'VE NEVER ONCE OPENED 55 minutes from Tim Berglund, a longtime Git teacher and GitHub evangelist, taking the tool...

239,491 views • 4 months ago •via X (Twitter)

27 Comments

アキラ's profile picture
アキラ4 months ago

Interesting experiment! Shows the power of understanding fundamentals.

slash1s's profile picture
slash1s4 months ago

that’s the point yes

アキラ's profile picture
アキラ4 months ago

Absolutely, understanding the main point is crucial.

slash1s's profile picture
slash1s4 months ago

join my tg for the actual alpha on ai, financial markets and coding ->

Kaivalya Apte - The Geek Narrator's profile picture
Kaivalya Apte - The Geek Narrator4 months ago

@tlberglund you haven’t changed a bit 🙂 or maybe just a couple of bits 🙂

writer of strange software's profile picture
writer of strange software4 months ago

I’ve been doing this for a few years. A five years ago I wrote my own Git server to accelerate it. Two years ago I made it fully streamable so that the server could react in milliseconds to a pushed update and I could target very sparse subsets of what was in my program generator’s object model.

𝗢𝗠𝗘𝗚𝗔's profile picture
𝗢𝗠𝗘𝗚𝗔4 months ago

most devs panic on rebase five percent read objects and just fix it

slash1s's profile picture
slash1s4 months ago

🫡 facts

0xbobaa's profile picture
0xbobaa4 months ago

smart content

slash1s's profile picture
slash1s4 months ago

haha yes

Ridark's profile picture
Ridark4 months ago

Sound mixing made the quiet moments hit harder

slash1s's profile picture
slash1s4 months ago

🤔

Gipp 🦅's profile picture
Gipp 🦅4 months ago

I think it's very difficult to do

Terry Bui's profile picture
Terry Bui4 months ago

そのコミットは本当に驚きですね!git addやgit commitはただの外皮であり、あなたが以前に明らかにしたことがないデータベースを覆っているだけです。あなたが行ったすべてのコミットは、Gitがスナップショットを撮って、指紋を保存しているだけです。それらのオブジェクトのグラフを見ることができると、恐れていたコマンドはもはや恐ろしくはなりません。

exodus's profile picture
exodus4 months ago

His work deserves a national award!

Tyler Mills's profile picture
Tyler Mills4 months ago

this video is like 14 years old lol

starmex's profile picture
starmex4 months ago

every team has one person who fixes git when it breaks, this talk quietly makes you that person

Nekt0's profile picture
Nekt04 months ago

Let’s go

EMOTION CRYPTO's profile picture
EMOTION CRYPTO4 months ago

Added this alpha to my bookmarks

Gia huy's profile picture
Gia huy4 months ago

次のコミットは、本当に完了しており、決して「git add」や「git commit」を入力したことはありません。それらのコマンドは、ごく稀に日常的に接するものを露出させただけの薄いカバーであり、まだ一度も開かれたことのないデータベースを覆っていることを証明しています。

cvxv666's profile picture
cvxv6664 months ago

bookmarked, this guy a legend fr

ViceSol's profile picture
ViceSol4 months ago

This is the line between juniors who just copy-paste 'git push -f' and seniors who actually understand Directed Acyclic Graphs. Once you manually write a blob into .git/objects and update a ref by hand, the tool is never scary again. Essential watch for the AI agent era

Atenov int.'s profile picture
Atenov int.4 months ago

But can you really read the object graph in your head after using git for years

Legion's profile picture
Legion4 months ago

AI writing is becoming intolerable

Bizzi's profile picture
Bizzi4 months ago

Wow, I will watch bro

liosaky's profile picture
liosaky4 months ago

Gitの本質を知ることが大切です。グラフを読んでみましょう。

Saberin Samarat's profile picture
Saberin Samarat4 months ago

Thanks for sharing

Related Videos

A DEVELOPER FOUND SEVEN WAYS TO TAKE DOWN A PRODUCTION DATABASE THAT ALL LOOK EXACTLY LIKE NORMAL, INNOCENT CODE AND ALMOST EVERY TEAM IS SHIPPING AT LEAST ONE OF THEM RIGHT NOW 17 minutes from Josh Berkus, one of the people who actually maintains PostgreSQL, walking through the quiet mistakes that turn a healthy database into a 3am outage. -> The moment it lands, you realize none of these are exotic attacks. They're ordinary-looking decisions -- a query that locks a table, a connection that never closes, a setting no one ever questioned -- that work perfectly until the day they don't, and then they take everything down with them. The scary part isn't that the database breaks. It's how normal the code looks right up until it does. A query that runs in 5ms on your laptop and 5 minutes on prod. A migration that silently locks the whole table. A connection pool that runs dry the moment real traffic shows up. Every one of them passed review. Writing SQL that runs was never the hard part -> writing SQL that survives production is. And now that an AI agent is generating and firing queries at your real database faster than anyone can read them, every one of those seven landmines is one autocomplete away -- and the only person who can stop it is the one who already knows where they're buried. Your database doesn't go down because someone attacked it. It goes down because something that looked completely normal finally caught up with it. Save and Watch it today. You'll see the next outage coming before it lands ↓

slash1s

22,268 views • 4 months ago