TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A funny rap song about the pains of pair programming

126 pointsby stdoutrapover 6 years ago
Song URL: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=psw9G9Lp7ac" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=psw9G9Lp7ac</a><p>Quick background on the project: I&#x27;m a full time programmer and I love making rap music. I see a lot of humor in the profession&#x2F;industry, and thought it would be fun to combine the two.<p>Here is what I&#x27;m planning on for next steps. I&#x27;m always open to feedback!<p>1. Get something for Patrons (ordered stickers, will probably order mugs as well)<p>2. Paid ad on a popular Twitter account(s)<p>3. Rent a GoPro and shoot a music video for one of the existing songs (if you have any tips on recording, please let me know - I have done some music video editing but don&#x27;t know much about video cameras)

20 comments

bitewhiteover 6 years ago
This reminds me of a rap I wrote a while ago! I hadn&#x27;t shared it before but here it goes. It&#x27;s based on Eminem&#x27;s &#x27;Lose Yourself&#x27;:<p><pre><code> Yo</code></pre> His palms are sweaty, knees weak, arms are heavy<p>There&#x27;s build errors already, his code is spaghetti<p>He&#x27;s nervous, but on the surface he looks calm and ready<p>To start debugging, but he keeps forgettin&#x27;<p>The code he wrote down, has no comments at all<p>He starts to type, but more build errors are comin&#x27; out now<p>He&#x27;s choking, how, tabs and spaces are mixing now<p>The breakpoint runs out, null exception, blaow!<p>404, oh there goes code quality!<p>Oh, there goes overflow, he choked<p>He&#x27;s so mad, but won&#x27;t give up that easy? No<p>He won&#x27;t have it, he knows this whole repo&#x27;s a joke<p>It don&#x27;t matter,<p>All that&#x27;s left is to type in disgrace,<p>&#x27;git rebase&#x27;
评论 #18525015 未加载
__sover 6 years ago
So I&#x27;ll start the HN let&#x27;s-ignore-the-headline-and-discuss-the-topic-thread<p>For some reason my boss was mentioning that we should do pair programming (they don&#x27;t program). There&#x27;s only a handful of devs. Nothing really happening. Personally I prefer asynchronous interaction, so I&#x27;ve been pushing for code review. But two of my coworkers started pair programming &amp; both seemed to think it helped work through their issues. I&#x27;ve personally fallen into what might be called &quot;pair programming&quot; when pairing with a coworker who doesn&#x27;t know how to program but knows all the business logic for a task<p>How are people pair programming? Does it work better when it happens organically? Does it change how much time you spend printf debugging?
评论 #18523983 未加载
评论 #18524049 未加载
评论 #18523940 未加载
评论 #18523936 未加载
评论 #18524215 未加载
评论 #18523933 未加载
评论 #18524635 未加载
评论 #18524076 未加载
评论 #18523985 未加载
stevekrouseover 6 years ago
I love this so much! Musical comedy is a favorite genre of mine, like this[1], for example.<p>Re your plan:<p>1. I&#x27;m dubious this is a top-priority. I&#x27;d probably focus on the content for a while before focusing on swag and other perks. Patrons, especially early patrons, are there to be supportive. They aren&#x27;t looking for &quot;things&quot;. They want more of your quality stuff in the world. (This is just my attitude as a patron. I could be wrong. Are your patrons are clamoring for stuff? Have you asked them?)<p>2. Why not focus on the content and going viral organically? You&#x27;re already at the top of HN. Keep doing more things like this and save your money! Have you seen First Round Capital&#x27;s holiday videos? They get tens of thousands of views. I don&#x27;t see any reason why your videos couldn&#x27;t organically get a similar number.<p>3. If you have a newer phone, the cameras are pretty solid and probably good enough for a first video. I&#x27;ve used a DSLR in the past to make a medium-quality music video. I&#x27;d even consider using whatever webcam your computer comes with and doing something super low-budget to start, such as you simply saying the lyrics. Another quick improvement idea: instead of a static screen why not put the lyrics in the video?<p>[1] - <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=tZltTy9T-98" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=tZltTy9T-98</a>
评论 #18524973 未加载
评论 #18524958 未加载
synthmeatover 6 years ago
This is still one of my favorites...<p><a href="https:&#x2F;&#x2F;soundcloud.com&#x2F;marak&#x2F;marak-the-node-js-rap" rel="nofollow">https:&#x2F;&#x2F;soundcloud.com&#x2F;marak&#x2F;marak-the-node-js-rap</a><p>Lyrics here<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Marak&#x2F;node-raps&#x2F;blob&#x2F;master&#x2F;The%20Node.js%20Rap&#x2F;lyrics.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Marak&#x2F;node-raps&#x2F;blob&#x2F;master&#x2F;The%20Node.js...</a>
评论 #18524043 未加载
mavsmanover 6 years ago
I love the song. I personally would be much more interested in high quality lyrics, beat, audio recording, etc than a music video but that&#x27;s just my opinion.<p>Your flow in this song is much better than your &quot;Opinions&quot; song so I&#x27;d say keep working on how you spit, not producing a video.
评论 #18524128 未加载
评论 #18524120 未加载
sehuggover 6 years ago
You need a GoPro for a music video? What, are you going waterskiing or something :)<p>I&#x27;m no expert, but I&#x27;d say just use mobile phone cameras. Go to different places, have someone (or a tripod) film you lip-syncing the entire song there. Import all of the clips into a video editor, place your backing audio track and wiggle around the video clips until they sync up. Cut scenes between the best bits of each video track. Of course, you need a friend or two to cast as the other half of the pair programming pair :)
topndeover 6 years ago
Damn your channel is gold. Subscribed. Thanks for sharing.
评论 #18524483 未加载
yeukhonover 6 years ago
The hell.js is funny as hell. Pair-programming is the worst practice I’ve seen in my life. The lyrics says so.
johnyzeeover 6 years ago
What&#x27;s the opposite of a sweet spot? Pain spot? Pair programming has a big one. Basically whenever you sit with another programmer and try to do initial design of something while coding it. God that is awful. Don&#x27;t ever do that.<p>But it is useful for other purposes. Two people think better than one, when the solution space is well defined. And you always pick up, or teach, some good tricks and habits from other people. If you&#x27;re working on some code that you wrote yourself, you also learn a lot about how easy it is for others to understand it.<p>The pitch for pair programming should <i>not</i> be increased productivity - at least not directly. Almost everything about the setup means things are slower. The benefits are in other areas, and are real. That said, the fact that you are two people means that you are 100% focused and not goofing off and procrastinating, so in the end you get things done just about as fast as you would have alone. It&#x27;s pretty exhausting though, I would not recommend it for more than a few hours in one day, at most one or two times a week.<p>Also, cool song :)
评论 #18524248 未加载
JCharanteover 6 years ago
I&#x27;ve never been a fan of rap music, I&#x27;ve actually mostly been repulsed by it, but after hearing this I think I&#x27;m a fan. I guess it was all about what the songs are about (not a fan of violence).
评论 #18524378 未加载
评论 #18524109 未加载
评论 #18524252 未加载
评论 #18524112 未加载
Tade0over 6 years ago
I&#x27;m getting somewhat of a Jon Lajoie vibe out of this - great work!
swansonover 6 years ago
Hi, here&#x27;s an angle: make music&#x2F;videos to advertise for startup products. There is a video agency that specializes in making TV commercials for software products that you could emulate: <a href="https:&#x2F;&#x2F;sandwichvideo.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sandwichvideo.com&#x2F;</a><p>So for this one, find some pair programming&#x2F;screensharing tool and sell them a license for the song (or produce a video) as marketing material.
jjpeover 6 years ago
These rap songs are both funny and ring true. Please make more, and a video would be cool too :)
ashakerover 6 years ago
Brilliant! This reminds of the Python I heard not too long ago...<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=3UsKYsLSGpU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=3UsKYsLSGpU</a>
antonio-ramadasover 6 years ago
This made my day. Great work. Keep it up!<p>A small suggestion: include the lyrics either in the video itself or as subtitles. (I know they are in the description, but this way it would be easier to follow them).
ofrzetaover 6 years ago
Now that it&#x27;s Sunday evening here in Europe I took the time to listen to your pair programming rap (again) and some other songs and wanna say, this is really gold. Keep it up!
pelarioover 6 years ago
---<p>Video unavailable This video is restricted. Try signing in with a Google Apps account.<p>---<p>I am logged in with my google account, but I&#x27;m just learning there are two kinds of google accounts... wtf google...
tsumniaover 6 years ago
Loved it... but I felt bad for subscribing :D [1]<p>[1] <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;dvKvR2Y.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;dvKvR2Y.png</a>
koopuluriover 6 years ago
That made me laugh. Thanks for making this and sharing.
2pointsomoneover 6 years ago
Sooo good!!