Google recently declared Kotlin as a first-class language. This increased visibility means everyone is looking at this programming language. Here, Dmitry Jemerov explains some tips and tricks for dealing with basic syntax, classes, and more in Kotlin.
What’s in a name? Nomenclature wars sound a little medieval for tech and yet… is there really a difference between coder, developer, software engineer, or programmer? It seems like every time we turn around, there’s another new job we’re all supposed to be doing. Code Architect? Software Gardener? Programming Ninja? I wasn’t trained for this!
Ah, August. Everyone goes on holiday to enjoy the hot summer days and starry summer nights. Find out what you missed in the Java world this month! We go over our top stories of August – the latest news on Angular 5, the best open source skills for job hunting, and the ongoing Java 9 saga.
Scale-up or scale-out should not be a dilemma for any enterprise – the choice is very simple. In this article, Tony Branson explains how organizations can grow their infrastructure with superior performance, high availability, and agility.
Predicting the death of a programming language is notoriously tricky. Java has been declared doomed nearly half a dozen times and it’s still kicking. But can we apply mathematical principles to the problem? The Lindy Effect says yes.
In this talk, Daniel Bryant, CTO at SpectoLabs and JAX London speaker looks at the high-level steps that are essential for creating an effective pipeline for creating and deploying containerized applications. Topics covered in this talk include the impact of containers on CD and lessons learned the hard way (in production).
DevOps is built for agility and handling change. In this year’s Skill Up survey, Packt found that Python is one of the primary languages used by DevOps engineers. In this article, Richard Gall explores why Python is such a popular part of the DevOps toolchain.
Discussions about Java EE‘s future are more intense than ever. We talked with Ivar Grimstad, Martijn Verburg, Reza Rahman and Josh Juneau about Oracle’s decision to move Java EE to an open source foundation and now it’s time to welcome another group of experts to weigh in on the latest developments.
The future is looking better and better for robot butlers and virtual personal assistants. Automatic speech recognition just got a little better as the popular open source speech recognition toolkit Kaldi now offers integration with TensorFlow.
Women are underrepresented in the tech sector —myth or reality? In addition to the Women in Tech survey, we also 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 Shannon Turner, full-stack developer and founder of Hear Me Code.
The future of autonomous driving is no longer a theoretical point in the distance. It’s here. And none of this would be possible without the advent of blockchain technology. In part two of this series, Jill Richman explains how cars now generate data about how they are used, where they are located, and who is behind the wheel.
What sets up an open source project for success? Is it a dedicated community? Star power? A clever name and an even cleverer concept? It turns out that behind almost every great open source project is the support of a great organization or enterprise.
Spring Boot gives very useful error messages to engineers building REST APIs. Yet, those same messages are noisy and useless for the API consumer, not to mention they reveal implementation details. Luckily, Bruno Leite is here to explain how there are simple ways of handling this.
More and more organizations are turning to microservices. But microservices need an integrated approach, otherwise it might fail. In this article, Mifan Careem explains why integration microservices are a more flexible approach to microservices architecture.