Martin Fowler revisits refactoring

When software developer and industry thought leader Martin Fowler first approached the topic of refactoring in his book — Refactoring: Improving the Design of Existing Code — it was the late 1990s and early 2000s, with the original edition of the book coming out in 2000. Since then, a lot has changed in the software … continue reading

Microservices gone wrong

Once you hit a stride with microservices and you are able to iterate more quickly, find and fix bugs faster, and introduce new features rapidly — it is crucial not to go overboard. You may want to try to start moving all your pieces of infrastructure to a microservice architecture, but as one company found … continue reading

Microservices anti-patterns

It can be easy to fall into bad patterns when moving to microservices, according to Chris Richardson, microservices consultant and founder of the transactional microservices startup Eventuate. The important thing is to recognize the mistakes you are making and address them. Some common mistakes or anti-patterns Richardson sees organizations fall into are: Distribution is free: … continue reading

With microservices, more isn’t always better

The benefits of microservices are undeniable. Software development companies want to be able to deliver software rapidly, frequently and reliably — and microservices are a means to that end. A recent O’Reilly Media report found that more than 50 percent of software projects are currently using microservices. Of those surveyed, 86 percent have found at … continue reading

Postman 7.0 released with extended roles and permissions

API development solution provider Postman announced the latest version of its platform with new ways for developers and teams to manage access control. Postman 7.0 includes extended roles and permissions, allowing users to manage teammates on collection, team and workspace levels. According to the company, this is a major update that gives team leaders the … continue reading

Iodide brings data science to your browser

Mozilla is releasing an experimental scientist communication and exploration tool for the web. Iodide enables data scientists to create, share, collaborate and reproduce reports and visualizations on the web with familiar tools. According to the company, while the data and scientific computing world is exploding, there has been little work done to give scientists access … continue reading

Android Q will come with new capabilities for protecting location data

The upcoming release of Google’s operating system was unveiled this week, and the company is now giving insights into how it will handle location data and what that will mean for developers. According to the company, while location data can be imperative to giving users recommendations based on where they are, it is also a … continue reading

SD Times Open-Source Project of the Week: CommunityBridge

The Linux Foundation is launching a new platform designed to sustain open-source communities. CommunityBridge was announced at this week’s Open Source Leadership Summit. The Linux Foundation plans to launch a number of tools to the open-source community throughout the next two years. The platform is currently being released with Community Bridge Funding to help developers … continue reading

Progress Kinvey brings more advanced low-code capabilities to professional developers

Low-code adoption is beginning to pick up as the demands to deliver software faster starts to weigh on businesses. Progress believes its strategy and approach for high productivity application development will have businesses pick up the pace and remove the complexity traditional offerings pose when trying to develop more advanced applications. As part of its … continue reading

Google unveils the next version of Android

The upcoming version of Google’s mobile operating system Android is now available for early adopters and developers. Early adopters can access Beta 1 of Android Q by enrolling any Pixel device and developers will have access through a preview SDK. According to Google, the release continues to focus on security and privacy by including work … continue reading

A NoOps state of mind

The emergence of serverless computing is causing organizations to revisit the notion of NoOps for their development processes. Serverless enables businesses to achieve velocity without having to worry about operations. NoOps is the idea that if organizations can take operations out of the equation entirely, they can focus more on the development side of things. … continue reading

SD times news digest: Sublime Text 3.2, dotData 1.4, and GraphQL Foundation’s collaboration with the Joint Development Foundation

The latest version of the Sublime text editor is now available. Sublime Text 3.2 features Git integration, incremental diffing, new theme functionality and block caret support. According to the team, the release builds off of a lot of work done in Sublime Merge, its latest Git client. Other features include improved performance of file watching, … continue reading

« Previous PageNext Page »
DMCA.com Protection Status