American scientist Neil Degrasse Tyson said, “There is no greater education than one that is self-driven.” That couldn’t be more true than in the fields of software engineering and computer science today. While an undergraduate degree often opens the door to an entry-level job in a chosen field, a higher degree like a Masters or … continue reading
Software innovation can be constrained by scope limitations, and the barriers created by artificial silos in existing systems and organizations. But help is at hand. This article looks at two very different approaches — the application of systems engineering, and customer-centric thinking. Legacy sets limits In the early days of a software development project, there … continue reading
A celebration… of the best of the best in the software industry.The companies listed here are challenging the accepted methods of creating software with visionary ideas, creative solutions and best-of-breed tools that come raining down to us, like candy from a cracked piñata. This year’s cornucopia of treats includes many of the classics, from testing … continue reading
Prior to the digital age, businesses tended to define themselves according to their products or services. However, digital technology has fundamentally altered buyer expectations and habits in both the B2B and B2C sectors. Survival in the modern marketplace necessitates viewing customers, rather than the product or service, as the center of the enterprise, and embracing … continue reading
How do we influence the operation of a complex dynamical system like a team? How do we get a development team to function closer to our preferences, and still let people operate as self-determinate humans? In Dynamics in Action, author Alicia Juarrero describes complex systems such as people in terms of the constraints they operate … continue reading
One of the biggest challenges of software development is aligning technical details with an organization’s business requirements. This is an essential concern if you want to put ideas, applications, and processes into the real world successfully — whether they are virtual in software or physical in hardware. Until we’re able to bend the laws of … continue reading
In the modern economy, every business is a software business. Why? Because companies have figured out that the easiest way to introduce innovation into a marketplace is with software, whose defining characteristic is that, well, it’s soft. Instead of waiting months to make a change to some physical piece of equipment, software can be distributed … continue reading
JFrog has announced the release of Enterprise+, which is a universal software binary platform. The announcement was made at the company’s swampUP user conference in Napa Valley this week. “Users today have zero tolerance for broken, cumbersome, and slow software updates. We all strive to achieve life without outages,” said Shlomi Ben Haim, CEO and … continue reading
Rookout has launched as a rapid debugging solution, and has secured $4.2 million in funding. With Rookout, developers can debug and understand issues in their code by collecting data on-demand, without needing to code, re-deploy, or restart their applications. Typically, the debugging process is complicated and lengthy, the company explained. It often involves writing additional … continue reading
GitLab has announced its Web IDE is now generally available and open sourced as part of the GitLab 10.7 release. The Web IDE was first introduced in GitLab Ultimate 10.4. It is designed to enable developers to change multiple files, preview Markdown, review changes and commit directly within a browser. “At GitLab, we want everyone … continue reading
Dynamsoft has announced that it updated its Barcode Reader SDK to version 6. The SDK enables developers to embed barcode reading functionality into their web, desktop or mobile apps. The latest version features an improved algorithm that allows barcodes to scan 50 percent faster and improves accuracy, according to the company. These results were based … continue reading
DevOps and open source aren’t slowing down anytime soon, a newly released report revealed. GitLab released its 2018 Global Developer Survey on developers’ perception of their workplace, workflow, and tooling within IT organizations. The demand for DevOps continues to grow, even though there are still challenges created by outdated tools and company resistance to change. … continue reading