Sketch is a decent vector drawing program for mac and windows, but it has a pretty BS licensing policy that says any individual must buy a separate license for every computer he or she owns (check here if you don't believe me). Once I discovered that I said to myself, "yeah, fuck that" and proceeded to look for another vector drawing application. However, I found this nifty little github repo containing an application that will run Sketch as if it's been licensed! 😈
I this previous blog post I wrote about how you could use the Flex & Follow setting in Logic Pro X to change the bpm of audio files while keeping them in key. Welp, after doing some experimenting this is now my go-to method for changing the tempo of acapella vocals so I can lay them over a cool instrumental background of whatever remix I'd like to make.
A Very Nice Way of Supporting Vastly Different Browser Experiences For Desktop, Tablet, and Mobile Devices.
This is a little thing that tripped me up, and I'd like to write this blog post so that I don't forget it!
Regardless of what language you're coding in, you need to use some type of version control for any serious project. Personally, I like using the command line to push my code to a git repository (and if you're going to try to argue that your git GUI client is better- please, the command line is faster to use, lighter on your machine, and just gives you the most control). Although I love using git from the shell, I found myself repeatedly doing the same three commands over and over:
Originally, I was just looking for a way to at least combine the add and commit steps into just one command. I learned that you could add a "-a" flag onto the end of commit, but that's not quite the same as add -A. I even started this reddit thread about the subject, and it was from these answers that "git gg" was born.
The posts on this site are written and maintained by Jim Lynch. About Jim...