In the first of many future collaborations, ZeroMQ founder Pieter Hintjens describes his journey in finding a solution to the problem of Makefiles via the C programming language and model oriented code generation.
We often hear about the need to change the world, to change IT, to change our enterprises and our structures. But humans don’t act logically. And change isn’t something that can ever be promised or planned, especially in IT.
Given the peaks and troughs of the Bitcoin world, it’s tough to stay optimistic about making money with mining. But is it possible to look into the crystal ball of hash rates, changing equipment and ASIC technology to see the future of mining profitability?
Software is more important than ever today and yet its commercial value is steadily declining. Microsoft, for instance, has seen its gross margins decrease for a decade, while startups and corporations alike are distributing free software that would have been worth millions a few years ago. Welcome to the software paradox.
In the past two to three years, OSGi has gone from being an outdated Java-based connected home specification to a mainstream IoT technology. Here we take a look at the myriad of IoT standards and the most successful examples of OSGi IoT implementations.
Being a woman in tech is tough. But throw being a non-geek in a tech world into the mix, and you’ve got twice the discrimination on your plate, says open-source newbie Jodi Biddle.
Ops is becoming obsolete and the dialogue with security is improving – in conversation with Forrester’s Kurt Bittner at the recent Jenkins User Conference, we learn about some fascinating changes taking place in the DevOps world.
Oracle’s plans to modernise garbage collection in Java 9 have raised many questions. Uwe Schindler describes what exactly the G1 collector means for Java developers.
Now that we know about the Java 9 shipment schedule, Alex Zhitnitsky goes through the features that are considered top notch in the upcoming release. Prepare for jshell, microbenchmarks and the G1 garbage collector.
Jenkins creator Kohsuke Kawaguchi talks Continuous Delivery, Jenkins and why it makes all the difference being the first-mover in IT.
What are microservices all about? What changes can developers expect when switching from monolith to microservice? And how does DevOps fit into the mess?
You mightn’t think it’s always critical. But a product’s success or failure can often depend on one developer’s UX sensitivity. Firefox lead designer Philipp Sackl talks to us about what exactly developers need to know about UX.
“A massive IT transformation is currently taking place,” says the CloudBees founder – DevOps is radically changing how we deliver software. And Jenkins is right in the middle of it.