Song URL: <a href="https://www.youtube.com/watch?v=psw9G9Lp7ac" rel="nofollow">https://www.youtube.com/watch?v=psw9G9Lp7ac</a><p>Quick background on the project: I'm a full time programmer and I love making rap music. I see a lot of humor in the profession/industry, and thought it would be fun to combine the two.<p>Here is what I'm planning on for next steps. I'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't know much about video cameras)
This reminds me of a rap I wrote a while ago! I hadn't shared it before but here it goes. It's based on Eminem's 'Lose Yourself':<p><pre><code> Yo</code></pre>
His palms are sweaty, knees weak, arms are heavy<p>There's build errors already, his code is spaghetti<p>He's nervous, but on the surface he looks calm and ready<p>To start debugging, but he keeps forgettin'<p>The code he wrote down, has no comments at all<p>He starts to type, but more build errors are comin' out now<p>He'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's so mad, but won't give up that easy? No<p>He won't have it, he knows this whole repo's a joke<p>It don't matter,<p>All that's left is to type in disgrace,<p>'git rebase'
So I'll start the HN let'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't program). There's only a handful of devs. Nothing really happening. Personally I prefer asynchronous interaction, so I've been pushing for code review. But two of my coworkers started pair programming & both seemed to think it helped work through their issues. I've personally fallen into what might be called "pair programming" when pairing with a coworker who doesn'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?
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'm dubious this is a top-priority. I'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't looking for "things". 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're already at the top of HN. Keep doing more things like this and save your money! Have you seen First Round Capital's holiday videos? They get tens of thousands of views. I don't see any reason why your videos couldn'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've used a DSLR in the past to make a medium-quality music video. I'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://www.youtube.com/watch?v=tZltTy9T-98" rel="nofollow">https://www.youtube.com/watch?v=tZltTy9T-98</a>
This is still one of my favorites...<p><a href="https://soundcloud.com/marak/marak-the-node-js-rap" rel="nofollow">https://soundcloud.com/marak/marak-the-node-js-rap</a><p>Lyrics here<p><a href="https://github.com/Marak/node-raps/blob/master/The%20Node.js%20Rap/lyrics.md" rel="nofollow">https://github.com/Marak/node-raps/blob/master/The%20Node.js...</a>
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's just my opinion.<p>Your flow in this song is much better than your "Opinions" song so I'd say keep working on how you spit, not producing a video.
You need a GoPro for a music video? What, are you going waterskiing or something :)<p>I'm no expert, but I'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 :)
What'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'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'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'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 :)
I've never been a fan of rap music, I've actually mostly been repulsed by it, but after hearing this I think I'm a fan. I guess it was all about what the songs are about (not a fan of violence).
Hi, here's an angle: make music/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://sandwichvideo.com/" rel="nofollow">https://sandwichvideo.com/</a><p>So for this one, find some pair programming/screensharing tool and sell them a license for the song (or produce a video) as marketing material.
Brilliant!
This reminds of the Python I heard not too long ago...<p><a href="https://www.youtube.com/watch?v=3UsKYsLSGpU" rel="nofollow">https://www.youtube.com/watch?v=3UsKYsLSGpU</a>
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).
Now that it'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!
---<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'm just learning there are two kinds of google accounts... wtf google...
Loved it... but I felt bad for subscribing :D [1]<p>[1] <a href="https://i.imgur.com/dvKvR2Y.png" rel="nofollow">https://i.imgur.com/dvKvR2Y.png</a>