Study finds auto-fix tools help programmers better protect their code

Could the recent Equifax data breach been prevented if the credit agency had the right programming tools in place? That’s the question researchers from North Carolina State University set out to answer in their recent study: Can Automated Pull Requests Encourage Software Developers to Upgrade Out-of-Date Dependencies? According to the researchers, a majority of software … continue reading

GitHub Universe outlines plans for the future of software development

About ten years ago, GitHub embarked on a journey to create a platform that brought together the world’s largest developer community. Now that the company believes it has reached its initial goals, it is looking to the future with plans to expand the ecosystem and transform the way developers code through new tools and data. … continue reading

Guest View: The essential playbook for software-driven companies

As Marc Andreessen so aptly predicted, software is eating the world. A growing number of companies that developed physical products are adding software capabilities to their offerings. This means a growing need for companies to add software development expertise, software product engineering, embedded software engineering, ecosystem platform engineering, and new software-based application programming interfaces. The … continue reading

Stack Overflow survey finds Go, Scala best paying languages for developers

Growth in popularity of Go and Scala has made them the highest-paying programming languages in the United States, according to Stack Overflow’s 2017 developer survey. The results of the survey of 64,000 respondents, showed that Stack Overflow’s record of trending programming languages aligned with demand and salary for developers with these skills. The growth of … continue reading

Pacer

SD Times GitHub project of the week: Faraday Motion’s PACER

Compact electric vehicles can be a great alternative for urban commuters concerned with crowded roads and carbon emissions. With Pacer, Faraday Motion wants to provide a set of standard, modular components paired with open-source software for developers and makers to create affordable and simple electric vehicles. The “brain” behind the Berlin-based startup’s modular hardware is … continue reading

Puppet releases Puppet Development Kit

Puppet, an Infrastructure as Code company, has released the Puppet Development Kit on GitHub to streamline the process of writing, testing and implementing Puppet modules. “Tools like puppet-lint and rspec-puppet have been around for a long time to help you catch issues in your code,” Lindsey Smith, a senior project manager with Puppet, wrote in … continue reading

Oracle Open Source Library now available to C and C++ developers

The production release of the Oracle Database Programming Interface for C (ODPI-C), which gives more streamlined access to C and C++ developers to Oracle Database, has been launched on GitHub. The open-source wrapper is aimed primarily at language interface developers, allowing users to quickly call more common features of the Oracle Call Interface (OCI), the … continue reading

Test Driven Development is alive and well

Despite what you might have heard around the industry and on the Internet, Test Driven Development (TDD) is not dead. The practice is still alive and well, especially in this new modern agile world. TDD is a developer-focused practice where developers, not testers, write the test before they write their code, and then they keep … continue reading

Analyst Watch: Can Graal be the Holy Grail of polyglot runtime?

Virtualization has proven its value to IT and to developers through technologies such as server virtualization and the venerable JVM. Operating system virtualization is about providing protection and isolation/security from other operating systems while maximizing system utilization. In the case of the JVM, the value is arguably more about providing an insulation layer that abstracts … continue reading

Converging software development and mindfulness

Can software development benefit from mindfulness? Software development requires concentration and focus, an understanding of designing, coding, languages, and programming and how they all work together. It can also require comprehension of technology, science, engineering, and math. Clearly, a lot of brainpower goes into being a software developer. In order to keep that brainpower in … continue reading

Mozilla introduces new solution for large JavaScript projects

Developers can easily document large JavaScript projects with sphinx-js, Mozilla’s newly introduced solution. According to the company, there hasn’t been a tool able to handle large JavaScript documentation projects up until today. The markup language JSDoc provides tags to describe common structures and tooling to hook into those tags, but Mozilla says all it ends … continue reading

Redis 4.0 improves on limitations

Redis 4.0 is out, and while it may not be perfect, it overcomes some important limitations of Redis, according to the Redis team. Salvatore Sanfilippo, a programmer who is part of Redis Labs, writes that several features in Redis 4.0, which is now generally available, is a “measurable step” towards Redis 4.2. Some of these … continue reading

Next Page »
HTML Snippets Powered By : XYZScripts.com