This month’s most useful tools for developers – February 2017
Some are about new thinking or new techniques, some are about old or legacy technology and some are just useful resources for different languages or platforms. The brief is simple – if we think they’re useful, you might too.
Books, stacked to overflowing…
Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. One of the team explains, “I’m a Windows n00b so forgive me if this is old hat, but as a fan of things like AptGet and Homebrew for mac, this is a bit of a saving grace. [link]
Firefox’s Contextual Identity Project
Nice feature… “users have different contexts when they browse the web. They may not want to mix their social network context with their work context. The goal of this project is to allow users to separate these different contexts while browsing the web on Firefox.”
Somewhere between privacy mode and share all the things… [link]
The top JS tech of 2016:
Danger is my middle name
How can I configure zsh to be the default shell under Cygwin?
Good question. Here’s the answer [link]
WhitestormJS is a framework for 3D web apps built with Three.js technology. It implements a core with component system and plugin support for fast development of 3D scene with physics. [link]
Going Mac to Windows?
Maybe this is helpful too: Babun a Windows shell you will love (maybe). [link]
Top ten pull request review mistakes
“It’s so tempting. The pull request is really big, and the submitter is someone you trust. They’ve been working in this part of the code for a while, and it has always worked out well.” [link]
Interesting take on code maturity, maintenance and minimalism. “In that time I’ve added roughly 4,062,847 lines of code to the code base, and deleted roughly 3,753,677 line of code.” [link]
Swift vs. React Native Feels
Ash Furrow says, “It’s a long read, but worth it. The post describes why we made the decision to move all new development into React Native instead of Swift. So here’s my side of the story: my team make a decision I disagreed with, but it turned out to be the right decision for us. I had to come to terms with that.” [link]
Subscribe to our newsletter for free advice delivered to your inbox on a fortnightly basis.
Dootrix Talks – Test Enclosures
Dootrix software engineer, Tony Beasley, shows us a new concept for unit testing classes, which avoids duplication of test set-up code via a fluent interface. He’s found that it speeds up […]