Each person has their own beliefs about technical debt, but the whole discussion can be summed up in only a few words: new technical debt is good and old technical debt is bad. “If only it were that easy,” some insinuate.
Uber made the headlines last month when it transpired that some people received a “Hacker Challenge” from the unicorn during rides. However, Uber is not the only company to lure engineers through coding games.
Today is Equal Pay Day —which symbolizes how far into the year women must work to earn what men earned in the previous year. Tech giants such as Microsoft and Facebook claim they have ended the gender pay gap, but is it enough?
Eclipse IoT is a collection of open source projects for the development of Internet of Things solutions. It is one of the most active working groups in the Eclipse Foundation, currently featuring 25 projects. Here we present a brief overview of some popular offerings.
In this article, Chris Pham, a Senior Business Intelligence Analyst, Talent Operations at LinkedIn, demonstrates how playing with Lego and working with data are closer than you think.
Since Angular 2 has reached beta phase and the stability of its API should now be guaranteed, it is time to take a closer look at the framework. Thanks to a plug-in, it is now possible to use TypeScript in the NetBeans IDE.
Per Minborg, founder and CTO at the Speedment AB, reminisces about the old (Java) days when people were experimenting with Java and databases and paves the way for Speedment, the Java 8 Open Source project which can be used to extract Java code from existing database schemas without trouble and directly start coding applications.
While running continuous delivery, there may be an issue ensuring users have updated content. Due to the inherent latency within a Content Delivery Network (CDN), during a deployment, users may be viewing content on an older version of software.
In this article, Java champion Lukas Eder invites readers to have a serious look at some Kotlin language features that we should have in Java as well.
As the go-between for Java byte code and a hardware platform, a Java Virtual Machine (JVM) is a critical link in computer processing. But despite its name, JVM is not just for Java.
Software developers must indubitably have tech skills, but there is another popular set of abilities that is gaining momentum: soft skills. Technical know-how is one way of measuring how good a developer is, but soft skills are really the ones that help them receive the stamp of approval from the industry.
No technology is timeless in the eyes of a developer and all have their flaws and perks. However, as Steve Naidamast, a senior software engineer claims, the pendulum of history begins to swing back sooner or later, demonstrating that until the actual foundations of web development change, no new technology will actually be able to benefit anyone in the sense that it is some type of global panacea for such development.
In this article, Mario David reveals how he came to the CUBA platform and what are the benefits that he discovered in the learning process.
In this article, Java champion Lukas Eder reveals that developers will now be able to completely effortlessly translate their medium to highly complex SQL queries into the exact equivalent in jOOQ annotations.