Big Rewrite (American Pie parody)

  Рет қаралды 115,430

Dylan Beattie

Dylan Beattie

Күн бұрын

Пікірлер: 126
@nerdy_crawfish
@nerdy_crawfish 4 жыл бұрын
"Though no-one's sure what devops really means," As someone in 'devops' that one cut deep.
@catalyzt
@catalyzt 4 жыл бұрын
What is devops
@nerdy_crawfish
@nerdy_crawfish 4 жыл бұрын
@@catalyzt No one really knows and that's the joke. The most common answer is 'a set of practices for continuous software deployment that combines development (dev) and IT operations (ops) into one group. What that actually translates to at each company is so different that it's really just a buzzword without much meaning other than development and IT are now 'one team'. What it means at my company - I'm the guy who makes the code that tests, deploys, and maintains the rest of the code.
@TremereTT
@TremereTT 2 жыл бұрын
@@nerdy_crawfish Sounds like what Inhouse SOA is. Basically you have the IT developing and/or linking the services to match the enterprises flow of information. It also encompasses a change in view on the IT department, by the accounting department, as not only a cost centre but also a profit centre and innovator inside the company that improves and creates products and services for the customers. I know in Germany it made the tracking of packages by DHL-customers possible, and as far as I know devops of DHL simply invented that service and gave DHL a competitive edge dispite beeing the most expensive package service in Germany.
@jonathanwilson95
@jonathanwilson95 4 жыл бұрын
Pure genius! "I couldn't get tech support on the phone. That's the point when I wish I'd known, they'd done, a big rewrite".
@englishmotherfucker1058
@englishmotherfucker1058 4 жыл бұрын
A story of cs told with a story of rock and roll, even some of time periods overlap. This is beautyful
4 жыл бұрын
This is like a history of programming and infrastructure :) Very nice!
@AndersJackson
@AndersJackson 4 жыл бұрын
Been there, done all those thing.
@Jeskelech
@Jeskelech 3 жыл бұрын
Oddly this song taught me something more about how to handle stored values and loops in assembler... Call it provoking "Thinking outside of the box"
@SolathPrime
@SolathPrime Жыл бұрын
What :surprised:
@trulyspinach
@trulyspinach 5 жыл бұрын
This is such a masterpiece and deserves more views
@DimitarVeljanovski-f9v
@DimitarVeljanovski-f9v Жыл бұрын
From the perspective of someone who has been around the industry for a couple of years, climbed all the way to senior level, it gives me shivers how close this is to the actual experience.
@kyryloslav
@kyryloslav 6 күн бұрын
How did you climb to senior level in two years...
@kyryloslav
@kyryloslav 6 күн бұрын
Afaik junior middle and senior level refer to experience level Junior 1-3 years Middle 4-5 years Senior 5+ years
@kyryloslav
@kyryloslav 6 күн бұрын
Although now people consider senior 7+ years sometimes
@paolo-e-basta
@paolo-e-basta 2 жыл бұрын
thanks for writing my bio, and the story goes on! i'm laughing like never before, thanks buddy
@MSBWilson
@MSBWilson 3 жыл бұрын
Case in point from my brother: "For the [brand x] plugins, we autogenerate some C++ code from an XML parameter definition using PHP, and do some other autogeneration of a defaults file in JSON using grunt (Javascript) from the same XML. Oh, and then there are the ant scripts (whose format is XML) to run builds in Jenkins. And our code assets archival system in Python."
@ceejay0137
@ceejay0137 6 жыл бұрын
Just found this after seeing your DMCA video. As the former owner of a ZX Spectrum, and a big fan of Don McLean, I was nearly helpless with laughter most of the way through! A superb parody, and very funny in its own right. It deserves far more views, and I will spread the link around.
@AndersJackson
@AndersJackson 4 жыл бұрын
Parody, are you saying my life was a Parody? This is a description of my life, from 8 bit BASIC computers, through building my Uni. first Internet network, admin and writing on a web server in 1992-1993, and up to now. :-D
@KiSmooth88
@KiSmooth88 2 жыл бұрын
This song describes my hole career as a software engineer :D
@susmitvengurlekar
@susmitvengurlekar 3 жыл бұрын
It's gonna compile first time. It's gonna compile first time. It's gonna compile first time. Dream of everyone. It's gonna compile first time
5 жыл бұрын
Woaaah man!! I was listening to this like you're describing my life!!!! Impressive!!! Love it!!
@haulin
@haulin 3 жыл бұрын
I kind of expected in the end him switching from class-based to sustainable farming methods, growing produce instead of codebases, and rather than the big rewrite managing the spinach blight.
@Sariden
@Sariden 6 жыл бұрын
Oh man, this brings me back. Bloody briliiant!
@ucrand
@ucrand 4 жыл бұрын
Unix scene, with VMS or PDP - email and a shell ;)
@AndersJackson
@AndersJackson 4 жыл бұрын
@@ucrand I set up the Unix and email and shell at the university I worked at, about 40 years ago, or something.
@futuza
@futuza Жыл бұрын
Gives me great nostalgia
@AndersJackson
@AndersJackson 4 жыл бұрын
I sooo recognize this. Thanks. And yes, all the time is was supposed to compile at first time. :-)
@vulcanfeline
@vulcanfeline 5 ай бұрын
pfft. i can't even get javascript to compile first time (yes, i do actually know javascript is interpreted) ps) sorry for the necro but i couldn't help it
@devserendipity3063
@devserendipity3063 4 жыл бұрын
I have actually learned a lot about coding here. and got amused thank you!
@MJ-xl5jz
@MJ-xl5jz 2 жыл бұрын
Other songs of yours had more repetition in the lyrics, which made the humor more short-lived IMO, but this one is amazing
@kissamakis
@kissamakis 2 жыл бұрын
Wonderful song. 1:34 "Wait, that's not C64 but THEC64 Mini - an emulator box w/o a functional keyboard. Pretty convincing shell, apparently." 2:11 "That's probably MSX-BASIC or SV-BASIC in that code list; LINE, STRIG, PUT SPRITE and the typeface are telling."
@lukecole5056
@lukecole5056 6 жыл бұрын
Love it! You should allow subscribers to create subtitles for this... I'd love to show this to my dad (also a developer) but he won't understand it in english haha..
@stack.1
@stack.1 5 жыл бұрын
It's going to compile first time 👌
@SnowyPup
@SnowyPup 3 жыл бұрын
and it indeed did not compile first time.
@rogervanbommel1086
@rogervanbommel1086 3 жыл бұрын
Well, node always compiles, since it’s interpreted
@paulvorderegger1522
@paulvorderegger1522 3 жыл бұрын
@@rogervanbommel1086 Id rather say it doesnt compile at all...
@swyxTV
@swyxTV 4 жыл бұрын
you are insanely talented, i sing and code and would love to collab with you someday
@santonopoulou
@santonopoulou Жыл бұрын
hahaha this is amazing!
@coopersmill
@coopersmill 4 жыл бұрын
Ah the commodore, Assembler and the optocoupler... Reusing electrons and taking a nap waiting for the run to finish.
@Loloisme
@Loloisme 2 жыл бұрын
This is out of control amazing
@mrmotion7942
@mrmotion7942 4 жыл бұрын
CS moves so fast - VM's are old hat now with docker being all the rage
@AndersJackson
@AndersJackson 4 жыл бұрын
Docker, you mean the tech that IBM used back in end of 1960:th beginning of 1970:th? It will blow ower soon, as will functional programming, like the Lisp, worlds first REPL and third high level language.
@keshav2136
@keshav2136 4 жыл бұрын
This song makes me sad because those technologies has became history and none of it can be found now
@barneylaurance1865
@barneylaurance1865 Жыл бұрын
Hey, I'm still writing in PHP and Node. And I want to learn Rust.
@futuza
@futuza Жыл бұрын
​@@barneylaurance1865but we all know that we'll have to do a big rewrite eventually and they'll disappear, replaced by something new
@adab788
@adab788 Жыл бұрын
Wow, this is crazy good! Why is it so unknown?
@arnbrandy
@arnbrandy 2 жыл бұрын
Did I feel emotional with the Turbo Pascal screenshot? Maybe, maybe not, we will never know.
@AmaleeWilson
@AmaleeWilson 4 жыл бұрын
Incredible
@victoriastamps3948
@victoriastamps3948 4 жыл бұрын
Just perfect!
@danitrabas
@danitrabas 4 жыл бұрын
A very inspiring version. Thanx a lot!
@acboesefrau7729
@acboesefrau7729 4 жыл бұрын
oh yes..... I currently have to maintain 11 year old legacy code written by someone under hight preassure, who was never given time for refactoring and currently unreachable in parental leave. My team lead always says "Don't refactor, it will crash!!" Yea but I always look like Winnie Pooh in this video and refactor to have a minimal chance in understanding what happens in a class with 4000 lines of code or a method containing a switch statement with more than 120 cases..... AHJRHRGHRGHRGHGHGHGHGHHGHHHH!!!!!!
@smallsnippets
@smallsnippets 4 жыл бұрын
I have to dive into 20 years old code. Written by 3 (or more?) people, which all were no programmers, 2 left already, the one left over is only available rarely, behaves like the allmighty, is not very communicative, and the answers from one week and the next week differ significantly. No documentation, no tests. I have to fix the problems, but also should not change the code (or not without tests). But if I find aproblem -> "why didn't you fixed it already?!". Thats so insane. And it's a lot of code (and ugly). People have to go back to the langauage of the 90ies. But Microservices is a hype word. "Let's just do microservices - then all problems are gone!"-attitude. But it will be the same code on all machines, because it's a big blob, which you can't tear apart. And tearing apart is not allowed. The left-over guy from the 20-years-of-evolution monster would become pissed off. So: how to make things better while insisting to refuse change? Well, "let's just pick some hype words and use them often."
@masonwheeler6536
@masonwheeler6536 Жыл бұрын
My current employer is running a system that was originally written 40+ years ago in Turbo Pascal. A lot of the existing Delphi code dates back that far, as do many architectural decisions. Being a maintainer of that codebase is Fun™, especially when one of the old-time developers is now our project manager and rigidly insists that customers _just love_ certain UI conventions that date back to that era, only minimally updated to run under Windows rather than DOS.
@omartechnologies
@omartechnologies Жыл бұрын
Brilliant song. The lyrics capture perfectly the sentiments of the original song and of this beautiful community of developers who cut their teeth in the 80s and 90s and are still surviving in the lands of npm -i and terraform..
@Ornithopter470
@Ornithopter470 Жыл бұрын
structures don't change.
@omartechnologies
@omartechnologies Жыл бұрын
@@Ornithopter470 care to elaborate?
@Ornithopter470
@Ornithopter470 Жыл бұрын
@@omartechnologies data structures don't change, and a lot of younger devs who don't have technical degrees haven't learned as much about data structures. It's fundamentals versus learning a new tech stack.
@omartechnologies
@omartechnologies Жыл бұрын
@@Ornithopter470 okay but what has that got to do with my comment?
@feicodeboer
@feicodeboer Жыл бұрын
Spot on ...
@retronukleon
@retronukleon 5 жыл бұрын
Just Brilliant.
@UnidayStudio
@UnidayStudio 3 жыл бұрын
This is gold
@davidthornbury881
@davidthornbury881 5 жыл бұрын
Universities could use this. Absolutely amazing.
@ZefugiLive
@ZefugiLive Жыл бұрын
You're my favourite band. ❤
@fredrikolsson8055
@fredrikolsson8055 6 жыл бұрын
Haha, nice one! See you in Malmö next weekend, cheers :)
@cyharyanto
@cyharyanto 5 ай бұрын
Summarizing 50 years of software engineering..... better than any book 🎉
@HihiouZabimaru182
@HihiouZabimaru182 Жыл бұрын
I had no idea Mr Burns got his start working as a programmer. Learn something new every day I guess.
@VictorCruz-lp4we
@VictorCruz-lp4we 6 жыл бұрын
Awesome!
@jhoughjr1
@jhoughjr1 3 жыл бұрын
this is seriously life. FUcking excellent . My career in a song.
@richardgowan2230
@richardgowan2230 4 жыл бұрын
That's wonderful. Thanks.
@Dillyj1
@Dillyj1 6 жыл бұрын
Brilliant
@todd.mitchell
@todd.mitchell 2 жыл бұрын
This is so great. Who else wrote TI BASIC on a TI-99/4A?
@jsingh5075
@jsingh5075 3 жыл бұрын
Kudos!
@maxraul
@maxraul 5 жыл бұрын
This song reaches my heart, please open a Patreon account to produce more songs
@anonymoust8818
@anonymoust8818 3 жыл бұрын
Today I learned Dylan Beattie existed. Holy hell, his DP parodies are funny - Nerd Card required.
@loveyeshua6915
@loveyeshua6915 4 жыл бұрын
Awesome!!!
@cy8berpunk831
@cy8berpunk831 6 жыл бұрын
Awwwwesome.
@p4ticks1ck98
@p4ticks1ck98 4 жыл бұрын
love this song
@matschbirne5363
@matschbirne5363 4 жыл бұрын
great work
@TheGreeeen
@TheGreeeen Жыл бұрын
That's it. I'm gonna do a big rewrite!
@UTCUTR
@UTCUTR 3 жыл бұрын
I love you for this, omg yes!!!!!!!!!!!!!!!!!!!!!!
@LiEnby
@LiEnby 4 жыл бұрын
"I wrote my Hello World in Assembler, no function calls, no do or while" call instruction: am i a joke to you?
@HariGtt
@HariGtt 5 жыл бұрын
This one is crazy good!
@kimmilliner7300
@kimmilliner7300 4 жыл бұрын
Love it
@ShaheenGhiassy
@ShaheenGhiassy 2 жыл бұрын
My god this is good!
@jimf671
@jimf671 2 жыл бұрын
It'll never survive Carrington-2, so best reduce it to something that would run on a 1990s washing machine. (Need this song in MP3 and loaded free on every programmable device sold in the world!)
@DavidRodenas
@DavidRodenas 2 жыл бұрын
*Snif* A lot of sentimental stuff in this video *Snif*
@prayk11
@prayk11 4 жыл бұрын
Love it!
@luiswittrock223
@luiswittrock223 3 жыл бұрын
I got started on a 64bit windows 10 system with a full blown python IDE lol
@rogervanbommel1086
@rogervanbommel1086 3 жыл бұрын
Yea,same, am now also working on way lower level stuff though(own Operating System)
@paulvorderegger1522
@paulvorderegger1522 3 жыл бұрын
@@rogervanbommel1086 Your own OS? But not in Python pls.... How s it going these days? R u still in on it?
@rogervanbommel1086
@rogervanbommel1086 3 жыл бұрын
@@paulvorderegger1522 of course not c/c+ +
@paulvorderegger1522
@paulvorderegger1522 3 жыл бұрын
@@rogervanbommel1086 Oh, so you're actually serious about it? R U making a Linux or Unix based OS or completely from scratch? What is it for and what are the differences?
@rogervanbommel1086
@rogervanbommel1086 3 жыл бұрын
@@paulvorderegger1522 that’s not true, a project for learning that I started working on and am now procrastinating on because of school stuffs
Жыл бұрын
"It didn't work in IE5" kkkkkkkkkkkkkk The web developers hell, IE! uheuheuheuhheueuheu
@JKLKJ
@JKLKJ 6 жыл бұрын
Nice stuff.
@pdecker
@pdecker Жыл бұрын
Somehow, I didn't see that last thumbs up coming. Good one!
@TremereTT
@TremereTT 2 жыл бұрын
I mean the INT 21h can very well be seen as a function call...
@milasudril
@milasudril Ай бұрын
And so can INT 2Eh, or INT 80h, depending on your OS.
@billyacuna5701
@billyacuna5701 5 жыл бұрын
Hermosa canción
@paulbennett6094
@paulbennett6094 3 жыл бұрын
Is there enough of these for an album? Maybe you'll get played on Radio Caroline.
@TangoMikeLima
@TangoMikeLima 2 жыл бұрын
What is the typeface used for the first part, with just the text? (And why is not the same used for the rest then..)
@stack.1
@stack.1 5 жыл бұрын
The memes here OMG
@janlundeen417
@janlundeen417 4 жыл бұрын
Awesome! I'll never think of Bon Jovi the same way.
@balsoft01
@balsoft01 4 жыл бұрын
Oh my my, this here Anakin guy May be Vader someday later - now he's just a small fry And he left his home and kissed his mommy goodbye Sayin' "Soon I'm gonna be a Jedi"
@mystryx7931
@mystryx7931 2 жыл бұрын
Sad this will be wasted. "When I was your age" *insert blank look
@jamessandy6663
@jamessandy6663 5 ай бұрын
can we get this on spotify?
@DylanBeattie
@DylanBeattie 5 ай бұрын
Sure - you get permission from Don McLean's lawyers, and I'll be only too happy to do the rest. 😉
@jamessandy6663
@jamessandy6663 5 ай бұрын
@@DylanBeattie haha fair enough. Anyway, thanks for the great track!
@JeffBigler
@JeffBigler Жыл бұрын
Commodore 64 checking in.
@dr.nobody3357
@dr.nobody3357 3 жыл бұрын
You rhymed Byzantine... *** bravo sir
@smallsnippets
@smallsnippets 4 жыл бұрын
Yes, there is legacy code with a design that is byzantine. But there is also a lot of code without something that can be called design (at least nothing you can point at - it is (or was) in the head of the developer(s)). Driven by evolution from day to day. No tests, no documentation, plus ugly code. A byzantine design, something to review, would be resort. The real world is more ugly than Dylan Beattie can imagine. (And the crap is called "our flagship" wtf!)
@rogervanbommel1086
@rogervanbommel1086 3 жыл бұрын
Certainly, wrote some of such code for a project of mine
@dr.nobody3357
@dr.nobody3357 3 жыл бұрын
It's gonna compile the first time.... rofl!!
@obnoxint
@obnoxint 6 жыл бұрын
Reddit brought me here. How do you gild a KZbin video?
@opensoccer
@opensoccer 3 жыл бұрын
The cartoon in the background at 5:53 kzbin.info/www/bejne/mGOpXnd_qb2nkNU
@opensoccer
@opensoccer 3 жыл бұрын
And a second one by the same guy. kzbin.info/www/bejne/mKvOg4mwmM50kMk
@nicopauer6398
@nicopauer6398 4 жыл бұрын
2:11 what language is that?
@mrmotion7942
@mrmotion7942 4 жыл бұрын
Hey. I think it is BBC Basic
@andrewmartin3671
@andrewmartin3671 2 жыл бұрын
Some of these lines hit hard for a parody.
@ucrand
@ucrand 4 жыл бұрын
Stolen code at 3:20 -- AND -- it did not work in IE5
@To1ne
@To1ne 2 жыл бұрын
Can we have the lyrics in the description?
@a_guy_in_orange7230
@a_guy_in_orange7230 6 жыл бұрын
I hardly know code and found this hilarious. . . .yes i did come here from r/ProgramerHumor why do you ask?
@Max-fe4ky
@Max-fe4ky 6 жыл бұрын
Awesome!
@slauge
@slauge 2 жыл бұрын
Awesome!
Bug in the JavaScript
6:00
Dylan Beattie
Рет қаралды 151 М.
We're Gonna Build a Framework
4:08
Dylan Beattie
Рет қаралды 215 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 207 М.
Enterprise Waterfall
3:15
Dylan Beattie
Рет қаралды 82 М.
THE DAY COLLUSION DIED - Parody of American Pie | Don Caron
6:17
Parody Project
Рет қаралды 900 М.
D M C A
3:39
Dylan Beattie
Рет қаралды 184 М.
Minecraft FEATURES nobody uses
10:35
VirtualAct
Рет қаралды 1,1 МЛН
the best way to count
1:12:01
the best way to count
Рет қаралды 309 М.
You Give REST a Bad Name
3:42
Dylan Beattie
Рет қаралды 469 М.
F is for FFT
14:30
Dylan Beattie
Рет қаралды 8 М.
These Are My Own Devices
4:53
Dylan Beattie
Рет қаралды 9 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН