The team behind Yarn, an open-source, fast and secure alternative npm client, announced the 1.0 release of the JavaScript package manager, which is a major step for the project. In the 11 month since its initial release in 2016 has generated more than 175,000 projects on GitHub, and it’s responsible for nearly three billion package downloads per month. … continue reading
This week’s GitHub project comes from university student and developer Nikita Voloboev, who’s amassed a huge repository of Alfred workflows and tools that he uses to make his macOS experience “even more amazing.” It’s a great resource for any Apple-centric developer, and includes productivity software, more feature-rich alternatives to stock macOS software and tips for … continue reading
As the technology industry continues to grow and flourish, new companies and startups are sprouting, and old companies are finding new ways of reviving themselves But as we head into the new year, some companies won’t make it through the winter months, while others will find new and innovative ways to thrive and blossom. SD … continue reading
While attending QCon last month, we happened upon a great talk from Matt Ranney, chief architect at Uber. His company has more than 700 internal microservices. This has come about because the philosophy at Uber is to let new engineers write new code, rather than dive into some old crusty software that’s been handed down … continue reading
How far does technology need to go, or how far are we going to let it go? With all the recent advancements being made to devices and software, innovation is starting to explode, and not necessarily in a good way. A company recently launched a new platform that makes it easier for developers to add … continue reading
Oct. 21, 1985. That was the year young Marty McFly hopped into a DeLorean equipped for time travel to save his future family on the same date 30 years later. That date—Oct. 21, 2015—was a couple of weeks ago. McFly encountered such things videogames played without controllers, drones and biometric identification (all of which we … continue reading
We’ve taken a look at a program at UC Berkeley where students across disciplines come together to work on solving problems in the marketplace. A lot of this work takes place around solving urban problems in India, but the projects span the gamut from third-world issues to first-world enterprise business strategies. Solomon Darwin, who directs … continue reading
On Sept. 3, software development toolmaker JetBrains announced it was changing its licensing model from a perpetual model to a subscription model. The company’s rationale for creating JetBrains Toolbox is that the new distribution model would cost customers less and simplify management of the licenses. The Toolbox plan also would let customers pick and choose … continue reading
There’s a lot of talk of college-level computer science education in SD Times and on the website this month, and with good reason: It is back-to-school season. On one hand, some industry execs are complaining that the kids they get out of college generally don’t have many useful skills beyond rudimentary knowledge of a few … continue reading
There was a time, when evolution was just kicking off here in the Valley, when the titans of Wall Street dominated the scene and its mentalities. These were the 1980s and 1990s, and thousands of technology companies were cut to ribbons by the long swords of people like Bill Gates and Jack Tramiel. Among all … continue reading
Wearables When talking about the Internet of Things, people usually think of the software in their cars, or smart appliances that communicate with back-end systems to keep the house running smoothly, or robots on factory floors doing manufacturing. When talk turns to wearable devices, though, the conversation seems to begin and end with watches, wristbands, … continue reading
In the beginning, open-source software was meant as a way for developers to scratch each other’s back. If you created a functionality, you released it into open source so that some other developer didn’t have to start from scratch. In the 1960s and early 1970s, “No one thought about rights to the software, let alone … continue reading
Remember that famous headline from a few years back: “SOA is Dead!” Well, reports of SOA’s death have been greatly exaggerated. SOA—the term that defined service-oriented architecture—is alive and well today as the underpinning for microservices and containers. Together, microservices and containers comprise the final piece of a mechanism that ties Agile development, Continuous Delivery … continue reading
There are a lot of reasons you could point to for Java’s lengthy popularity. It could be attributed to Java’s cross-platform capabilities, its memory management, or its focus on networked systems. But we’re convinced it was all of these combined with a fourth, major element: stoicism. While Java has evolved over the years, adding generics, … continue reading