Archive for September 2016
The MIT License, Line by Line
The MIT License, Line by Line If you’re involved in open-source software and haven’t taken the time to read the license from top to bottom—it’s only 171 words—you need to do so now. Especially if licenses aren’t your day-to-day. Make a mental note of anything that seems off or unclear, and keep trucking. I’ll repeat […]
Read Full Post | Make a Comment ( Comments Off on The MIT License, Line by Line )CPAN Tutorials
CPAN Tutorials The CPAN allows you to easily download, install and use Perl software packages on your system. The software package is called a distribution and contains a Perl application or library. A collection of tutorials on using and writing CPAN distributions. Hosted on GitHub. CPAN basics What is a CPAN distribution Make your own […]
Read Full Post | Make a Comment ( Comments Off on CPAN Tutorials )TLDR Legal – Software Licenses Explained
TLDR Legal – Software Licenses Explained
Read Full Post | Make a Comment ( Comments Off on TLDR Legal – Software Licenses Explained )Oh shit, git!
Oh shit, git! Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation has this chicken and egg problem where you can’t search for how to get yourself out of a mess, unless you already know the name of the thing you need to know […]
Read Full Post | Make a Comment ( Comments Off on Oh shit, git! )Reformatting Your Codebase with git filter-branch
Reformatting Your Codebase with git filter-branch Git has tonnes of great tools that can be very powerful, filter-branch is another example of this. It can be used for lots of things we won’t explore here — rather we will use it for a very specific use — filtering through the tree.
Read Full Post | Make a Comment ( Comments Off on Reformatting Your Codebase with git filter-branch )