days
0
-13
-6
hours
-1
-7
minutes
-5
-3
seconds
-3
0
search
Red Hat's 2020 report

Enterprise open source software is growing within innovative companies

Once commonly thought of as simply for programming hobbyists, now open source is widely used in the enterprise. Red Hat conducted an international survey, interviewing 950 IT leaders about their usage of open source code in their business. The survey revealed that open source is rising in the enterprise, and proprietary software is on the decline.

Latest major release of GraalVM is here

GraalVM 20.0 adds new features for Java, JavaScript, Python & more

GraalVM 20.0.0 has been released. The universal virtual machine supports different programming languages and is designed to run applications faster. V20.0, the latest major version, has new features for Java, JavaScript, LLVM, Python, GraalVM Windows builds and more on board.

Watch Phil Hawksworth's International JavaScript Conference session

Are you being servered? – exploring a serverless web

“JAMstack” is an emerging term which describes an approach to architecting and delivering sites as pre-rendered assets, and where necessary, enhancing them with JavaScript and services via APIs. Explore this approach and the serverless web with Netlify’s Phil Hawksworth, co-author of “Modern Web Development on the JAMstack” (O’Reilly, 2019).

Rock solid programming

Crystal 0.33.0 release: Combining elements of Ruby and C

Taking inspiration from both C and Ruby, Crystal is a programming language that is just starting to get its legs. Crystal compiles to native code, is statically type checked with built-in type inference and uses object-oriented programming concepts. The newest release, version 0.33.0 adds some language changes, standard library changes, and cleans up some issues.

Microservices hurdles

Testing Java microservices applications

Although it is essential, testing Java apps has become more complicated than ever with the increase of DevOps and new development challenges. Thus, testing strategies need to adapt in order to fit the new realities of microservices. Rod Cope, CTO of Perforce Software, examines how to test Java microservices applications and how to overcome some of the hurdles.

Pack it up, pack it in

Experimental JavaScript bundler and minifier uses Go for speed

JavaScript bundling can take a long time, but does it have to be that way? Created as a hobby project, esbuild shows that JS bundling does not have to be so slow. Let’s take a look at this project, how its benchmark results compare, see how it works, as well as check up on webpack and what is on the agenda for the long-awaited arrival of Webpack 5.

Lifting up junior team members

Leading your team of young developers: 5 tips for helping them grow within their careers

In order for junior developers to succeed, ultimately it is the responsibility of the current team leads to pass on the skills they have. Giving your developers a leg up and teaching them on the job is a sure way to help cultivate them and lead them towards success. Learn how to adapt new skills and have an agile team that not only adds company value but reaches their personal potential.

Karate 0.9.5 adds breaking changes

Test automation framework Karate reaches milestone release

Karate 0.9.5 has been released. The test automation framework is open source and was developed as an alternative to Selenium. It combines API test-automation, mocks, performance-testing and UI automation. Let’s take a look at the milestone release that has a new debugger and other updates on board.

Overhauling the framework

Ionic 5: Develop cross-platform apps with new, custom animations

The Ionic framework creates cross-platform applications, all with a small memory footprint and AOT compiling. The latest major version, Ionic 5, upgrades the framework with new component designs for iOS and Android, a new animations API, overhauled icons, new starter designments, and improved component customization.

Last week's highlights

Weekly Review: Women and girls in science, carbon footprints, Angular 9 and more

Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, Angular 9 continued to spark your interest as we took a closer look at Ivy, the new compiler it has on board. Other topics include the latest version of Groovy, the International Day of Women & Girls in Science, and how to build better microservices.

Where do we go from here?

AIOps in 2020: How industry consolidation is transforming the AIOps value proposition

Four years ago, Gartner coined the phrase AIOps as an approach to the issue of IT service outages. Now in 2020, AIOps entered the enterprise in modern IT teams. Where do we go from here? Here is a quick overview of the different tools that enterprises have used to maintain and optimize their mission-critical IT services and a short history of AIOps buyouts.