Topic: software development

Mozilla details first round of IoT projects

Mozilla is continuing its commitment to the Internet of Things. The company recently announced it would turn its focus from Firefox OS for smartphones to Firefox OS for connected devices, and it is now announcing four new experimental projects as part of that connected devices initiative. “We are focused on a gated innovation process that … continue reading

Shippable unveils new Continuous Delivery platform

Shippable is revamping itself to help developers ship high-quality code faster. The company announced a new Continuous Delivery platform designed to eliminate the need for custom automation and integrations, and to give developers the ability to adopt new technologies at their own pace with minimal disruption and rework costs. “Every company wants to ship code … continue reading

Microsoft to acquire Xamarin

Microsoft has announced it has entered into a definitive agreement to acquire Xamarin, a mobile app development platform provider. According to the two companies, this agreement will give developers more choice and flexibility when developing their apps for any device. “The combination of Xamarin, Visual Studio, Visual Studio Team Services and Azure provides a complete … continue reading

Where does agile go from here?

Agile has been around for more than a decade now. It has proven itself at the team level and has scaled to the enterprise, but where does the methodology go from here in today’s modern software development world? “The Agile Manifesto has stood up remarkably well for very broad adoption across a large number of … continue reading

Google’s new People API, htop2.0, and OIC’s new developer toolkit—SD Times news digest: Feb. 11, 2016

Google has released a new API designed to retrieve data from an authenticated user’s Contacts. Previously, developers had to make multiple calls to the Google+ API and Contacts API. The new People API is designed to provide developers with new protocols and technologies, and it aims to eventually replace the Contacts API. With the People … continue reading

New chip by MIT researchers may push IoT technology, and Ford and Pivotal team up on FordPass software—SD Times news digest: Feb. 8, 2016

Researchers at the Massachusetts Institute of Technology (MIT) have designed a new chip specifically to implement neural networks. This chip may enable mobile devices to run powerful artificial intelligence algorithms and help “usher” along the Internet of Things. The chip is 10x as efficient as a mobile GPU, so it could enable devices to run … continue reading

XDSD looks to manage freelance programmers

A newly announced methodology wants to help businesses manage their freelance programmers. The eXtremely Distributed Software Development (XDSD) methodology is an open software development practice designed to reduce risks and improve quality in projects. According to Yegor Bugayenko, cofounder and CTO at Teamed.io and creator of XDSD, working remotely is a popular trend. But few … continue reading

Factoring in refactoring: The what, when and how

A software developer’s job is never done. They don’t always get their code right on the first time, and it doesn’t always look pretty at first glance. Developers have to constantly modify, improve, and clean up their codebase to make it more readable and maintainable. “Software development is like writing a novel,” said Geoffrey Grosenbach, … continue reading

Continuous Delivery: Getting code where it needs to go

DevOps is about more than getting development and operation teams to work together. It is a philosophy to get teams to embrace collaboration, ship code faster, and be more responsive to the market. And just working together isn’t enough to achieve that goal. In order to truly be successful within DevOps, organizations need to adopt … continue reading

SD Times Blog: Developers need to show their worth to land a job

Interviews are always nerve-wracking, tedious, and for the most part uneventful, especially if you are applying to a ton of jobs. And it’s no different for developers going through the process. You would think with a market that has such a high demand for employees like the software development industry that finding a job would … continue reading

Adobe and MIT team up on software rot

Adobe and MIT have developed new technology to take on software rot. Software rot occurs when developers neglect software for too long, and it becomes out of date, slow or useless compared to modern technology. “It’s really hard for developers to keep up with the pace of technology evolution in CPUs and GPUs,” said Shoaib … continue reading

Code Watch: Using deep neural networks as programming assistants

How can programmers benefit from the “the year of Neural Nets”? Statistical machine learning techniques have been surging in popularity in academic settings for years, but 2015 was a watershed in terms of industry awareness and deployment. It was not long ago when the term “Deep Neural Networks” seemed about as dubious an explanation as … continue reading

DMCA.com Protection Status