I recently bought a pair of the Audio-Technica ATH-ANC7B from Amazon. They’re close to $100 but they’re less then the price of similar Bose headphones.
Scrum while great in theory is in practice a really flawed process of creating software. Scrum is iterative waterfall. Scrum is process hell. Saying this, may get me shunned and kicked out of the Agile club. But I really believe that the bane of our industry is the process management called “Scrum”.
Code is like a living resume. You are constantly changing and learning, or at least I hope you are. If you’re a developer, you may never know when you might be out of a job, so just like it’s a great idea to keep your resume up to date, I highly recommend keeping some sample code around.
My team at UHG has about 13 individual team members. We have 3 full time developers, 3 part time developers, a scrum master, business analyst, product owner, engineering director, project manager and two QA testers.
Encryption really isn’t the sexiest topic, certainly not as interesting or thrilling as something like Ashley Madison, a site that promises you discrete encounters no matter your marital status.
PGP is a encryption tool I use to encrypt and decrypt files containing sensitive data.
Jared Friedman recently wrote a really great article on why he wouldn’t use Rails for any new company. There are a couple of factors that he looks at that makes this a really well written article.
Rebasing is extremely useful, lets say you branched off of release 1.8.3 and need to fix a defect, but it wasn’t completed until 1.8.3 was already on production and 1.8.4 is the new hotness. git rebase release1.8.4 defectBranchName will take defectBranchName and reapply the commits over release1.8.4’s history instead of what it was originally based off of.