The Linker is M.I.A., but one thing that will never go missing are these links… Swift enlightenment… Four key roles on agile software development teams… Software testing vs. software development… Take a step back before you refactor… A painless self-hosted Git service… A Python virtual environments primer… How to avoid brittle code… Concurrency in Rust… … continue reading
The Linker was abducted by a herd of Chinese acrobats who forced him to jump through hoops and wear a unitard. He successfully escaped by burning through the walls of his cell with extremely bad coffee, and has since been trying to earn the funds required to get him back home to his links by … continue reading
Moving forward at a breakneck pace, Node.js reached version 5.0 today. The new version includes several changes, but is also the first release to include the fruits of a reworking of the Node Package Manager. Indeed, Node.js 5.0 comes shortly after the release of Node.js version 4.2.0, which was the most recent long-term support (LTS) … continue reading
Software developers have had a long-standing love affair with agile methodologies. Now, it seems that the rest of the business world is starting to realize that agile provides not only a better way to work, but also an easier path to collaborative business development. Atlassian’s JIRA issue-tracking system recently split into two new versions: one … continue reading
GitHub has announced the availability of Git Large File Support (LFS) 1.0, as well as new two-factor authentication support for GitHub. The company made this announcement yesterday at its developer conference in San Francisco. Historically, Git has had trouble storing and versioning large files due to constraints in the basic design of the software. There … continue reading
Version 2.6 of Git has been released. This new edition includes many new capabilities, functions and bug fixes. It also lays the foundation for major changes to the platform, and completely rewrites the “git pull” function in C. Future versions of Git are destined to allow multiple types of “back ends,” and in preparation for … continue reading
At long last, Microsoft has released Team Foundation Server 2015. This version of Microsoft’s ALM collaboration platform packs a breadth of new features and capabilities, from a build system overhaul, the new Team Project Rename feature and Continuous Delivery capabilities in the Azure build pipeline, to Git and extensibility improvements, and revamped agile project management. … continue reading
Devpost, the hackathon platform formerly known as ChallengePost, has released its first Student Hacker Report for the 2014-2015 academic year, ranking the most popular platforms, programming languages, APIs, libraries, frameworks and more at hackathons over the past year. The report shows Android edging out iOS 38.2% to 22.7% for the most popular mobile platform, while … continue reading
Microsoft has announced the Windows 10 Application Deployment tool (WinAppDeployCmd) in the latest release of its Windows 10 SDK preview. WinAppDeployCmd is a standalone tool designed to enable users to deploy universal Windows apps from a Windows 10 PC to a Windows 10 mobile device, according to the company. In addition, users can use it … continue reading
The term “DevOps” has now existed long enough to have made the arduous journey from buzzword to industry mainstay. That, however, does not mean there are no longer arguments about just what the term means. In this issue, we even heard some say that DevOps is a harmful term that divides duties along imaginary IT/developer … continue reading
IBM reportedly has begun testing artificial intelligence software that mimics the human brain. The MIT Technology Review has reported that IBM is testing algorithms from Numenta, a machine learning company. “Our goal is not to be biologically inspired; I want to recreate exactly,” Jeff Hawkins, cofounder of Numenta, told the Technology Review. IBM is testing … continue reading