The SolarWinds and Colonial Pipeline hacks have brought security to the fore of software development. Once again. And again, our “thoughts and prayers” go out to the customers of those companies, and the companies themselves, harmed by the attacks. I say this because, not unlike the mass shootings that plague America — and please, do … continue reading
The warranty on your car is about to expire. Press 1 to purchase an extension. Someone has stolen your bank information. Click here to change your social security number. Your grandchild has been kidnapped. Send money to help us return the child safely. We get phishing emails like these literally all day long, and now … continue reading
PostgreSQL is a popular open-source OLTP database for systems of record. It’s the fourth most-widely used database in the world, and its popularity has grown more than any other database for three of the last four years in a row, according to the recent DB-Engines database rankings. Despite the widespread use of PostgreSQL by application … continue reading
At CES this year, an impressive number of enterprise providers presented solutions for homes mostly focused on home offices, robotics, and automobiles (emphasizing autonomous electric cars). Companies like Caterpillar, BlackBerry, Hive, IBM, Philips, Google, Amazon, Twitter, Wing Venture Capital, and others are showcasing solutions that are being asked to bridge capabilities between homes and large … continue reading
As digital transformation initiatives accelerate, so too does the intensity with which employees attempt to acquire coding and digital literacy skills. For example, IDC data forecasts that the population of part-time developers, defined as professional resources who perform development-related work even though they do not have the job title of developer, will increase with a … continue reading
It’s a new year, and organizations around the world are giving developers goals for the new year and reviewing their past year’s efforts. A question I often hear is, ‘How do you assess a developer’s work, and his/her worth to the organization?’ Some organizations still cling to the metric of lines of code produced by … continue reading
Security testing is an essential part of application development. Issues that appear as security vulnerabilities are often a product of poor code development, and testing helps identify such vulnerabilities early on in the application development process. Yet, security testing can be expensive, and security leaders often find it difficult to justify its cost. Senior management … continue reading
Can you scale an entire enterprise software architecture with zero code? Probably not. Can a low-code platform singlehandedly create and expose compelling infrastructure? Maybe. Can the new generation of low-code tools conquer their predecessor’s limitations to deliver fast, efficient and extendable technology for the modern business? RELATED CONTENT: 2021: The year of low code Enterprise low-code … continue reading
It’s time to get honest with ourselves about velocity. Or is it Velocity? Capital-V “Velocity” has been trumpeted for nearly two decades as one of, if not THE most, important ways to measure success on the engineering team [it’s also been criticized as dangerous]. The idea here is that by tracking Velocity, we can better … continue reading
Two products were announced this year that together would seem to create an unparalleled opportunity for developers. That opportunity is to create virtual worlds for both consumer and commercial audiences. As we continue to struggle through the coronavirus pandemic, the need for more in-home entertainment and work collaboration alternatives is sharply increasing. People want to … continue reading
The horrors of the novel coronavirus cannot be understated. As of this writing, there are 31.5 million cases of COVID-19 around the world, and 970,673 have died — closing in on the grim milestone of a million lives lost. One million lives lost. This month, we’ve seen wildfires devastate California and the American Pacific Northwest, … continue reading
We speak to a lot of experts here at SD Times. Almost to a person, they talk about modern applications, tectonic shifts in development, scary scenarios of data breaches, the need for software to ‘be’ the business, and much more. But as I looked back on many of the interviews we’ve done, some overarching themes … continue reading
As digital transformation accelerates, deepens and intensifies within the enterprise, the number of digital assets that an enterprise has to manage will correspondingly increase. For example, enterprises are already in the process of developing more net new applications, modernizing existing applications, creating microservices, APIs, functions as a service, infrastructure as code solutions, CI/CD toolchains and … continue reading
Whether due to corporate project demands or out of pure curiosity, developers are often faced with learning new programming languages. While this can present challenges, especially when it comes to maintaining secure coding best practices, it also opens the door for developers to become accustomed to new, and increasingly better, languages. One language in particular … continue reading