The gospel of Agile is certainly nothing new to developers, who have been employing it for decades at this point, and have seen its benefits. One of the most interesting developments is the amount of cross-communication that is starting to occur between marketing teams and developers. Marketers are needing to learn more skills that developers … continue reading
In the midst of antitrust lawsuits and monopoly complaints, Apple is trying to prove its app store promotes innovation and welcomes competition. “We created the App Store with two goals in mind: that it be a safe and trusted place for customers to discover and download apps, and a great business opportunity for all developers,” … continue reading
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
Application organizations have morphed into digital organisms. They evolve through changes in their people, practices and technology. Digital disruptions, like artificial intelligence (AI), provide new and immediate opportunities, forcing application organizations to change faster than ever before. As Darwin taught us, the fastest-adapting organisms will survive. Gartner finds that top-performing organizations expect to develop 40 … continue reading
Cloudera has announced two new solutions to make it easier to get data from IoT devices. Cloudera Flow Management (CFM) is a highly scalable data ingestion and management solution. Cloudera Edge Management (CEM) is an edge management solution for IoT and Streaming use cases. It is comprised of two components: MiNiFi, an edge agent and … continue reading
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
Digital disruption is building a voracious appetite for developers — and every area of home and business life is adapting to disruption. Platform-based business models, from travel and hospitality to recruitment and P2P funding, dominate the economy. Firms like Airbnb and Uber have no physical inventory of their own, but their platforms have revolutionized their … continue reading
We’ve all been part of this debate about whether we should have an open-plan office or not. In general, executives would advocate for the open-plan office, while the individual contributors would say, “Please, no!!!” Executives won’t listen because they feel they are the only ones who can see the full picture clearly enough to make … continue reading
Julia Lindsay was on a successful path in the investment and wholesale banking world, where — for the most part — she enjoyed her time. However, she eventually went through a rough patch where she found herself quite miserable, and that misery seeped into work. “I didn’t have a sense that I was looking forward … continue reading
Microsoft is introducing its open-source homomorphic encryption solution to the .NET developer ecosystem. Microsoft SEAL for .NET is a wrapper library designed to enable developers to interact with Microsoft SEAL for .NET apps. Microsoft SEAL, or Simple Encryption Arithmetic Library, was first open-sourced in December. “As we increasingly move our data to the cloud, there … continue reading
The collaboration tool provider Slack is introducing a new solution to help developers build apps that are more visually appealing. The new UI framework Block Kit is made up of stackable “blocks” for customizing the appearance and order of information within an app. In addition, the framework comes with a prototyping tool, Block Kit Builder, … continue reading
Software developers create an intangible product — software — to define the initial configuration of a processor’s memory. The right memory configuration causes a processor to do what it’s supposed to do. We all tend to refer to the text representations of code as ‘software’ — when in fact, this text is just one step … continue reading