TypeScript 3.9 has arrived. If regressions that appeared in recent TypeScript versions have been keeping you from upgrading, you will be glad to hear that these issues have now been fixed. Other changes in version 3.9 include performance and editor upgrades, so let’s take a closer look.
Stack Overflow Developer Survey 2020: Developers love Rust, TypeScript and Python
Continuous Delivery Expert Check 2020 – CI/CD, security & rolling deployment (Part 1)
How artificial intelligence will change the future of work
Grafana 7.0: “We’ve built one of the best visualisation tools and it’s not tied to any one database”
Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Sandra Parsick, Freelance Software Developer.
When is the right time to keep running with someone else’s design decisions, and when should you use the metaphorical ‘reset’ button? This article goes into what developers should know before they plan a big change, and when they should stay put.
To release or not to release? That is the question. Often, however, the decision is made on a gut call rather than concrete data. Having access to data, along with a structured deployment process can help avoid releasing buggy software.
Eclipse Theia 1.0 arrived at the end of March. The open source extensible platform combines some of the best features of IDEs, so we took a closer look to find out what sets it apart from Microsoft’s source code editor Visual Studio Code. In this article, you will learn more about Eclipse Theia’s licensing, architecture, and more.
In Part 1 of this series we touched on the evolution of IDE from a personal, standalone tool to a connected and networked hub of all things code. We explained how connecting your IDE to your teammates’ simplifies communication and collaboration with two specific use cases: Discussing code in general, and performing code reviews right in your IDE, eliminating the context switching and improving knowledge sharing. In this post we will expand this to additional use cases and show how the Connected IDE is the most important step towards team collaboration in a world where we are all remote developers.
The evolution of DevOps to AIOps and now PrivacyOps is a clear indication these frameworks will continue to evolve and adapt which will further help organizations create single teams that work in collaboration towards several organizational goals and objectives.
The open source build automation system Gradle has been released in version 6.4. Among other new features, breaking changes and bug fixes, it now supports building and testing Java modules. Read on to find out how to use the new feature and what else is new.
How does working remotely affect productivity and well-being? A special report from GitHub took a look at the stats, how developer productivity is holding up during the pandemic and how it has affected contributions to open source.
The newest releases for Flutter and Dart are here. Flutter works on performance improvements and Dart includes a new package management tool. This is the first stable release of Flutter in 2020, so let’s see what it and Dart add.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we took a look at the most popular programming languages in April, interviewed the creators of Julia, and learned about remote pair programming. We also found out why AIOps is here to stay.
A successful containerized, multi-cloud strategy requires thoughtful consideration and offers numerous benefits. See five different use cases where a multi-cloud container environment can open a world of more ability, capability, and flexibility.
Microsoft has released the latest version of its free source code editor Visual Studio Code. The April 2020 update adds accessibility features and faster syntax highlighting. It also improves GitHub integration for automatic GitHub authentication. Let’s take a closer look.