Improving your own organization’s performance – from where they are now to performance levels equal to the industry leaders – seems like a very long and difficult road. What is missing in most organizations? We talked to Damon Edwards, co-founder and managing partner of DTO Solutions and DevOpsCon speaker, about the challenges that accompany DevOps and how a repeatable system that empowers teams to find and fix their own problems looks like.
Whether they realize it or not, more than 95 percent of all Bitcoin users use Bitcoin Core. Although there are nearly 400 people who have written code and had it merged into Bitcoin Core, there are ongoing initiatives to try and get more developers familiar with the Bitcoin Core code base. We talked to Chris Stewart, CEO and co-founder of SuredBits, about the current state of Bitcoin, the role of Bitcoin Core and what it’s like to implement a spv-node for the Bitcoin protocol in Scala.
Users want the apps on their phones to always deliver value – not satisfying their expectations will eventually lead to lower ratings and more regular uninstalls. So how can we prevent that from happening? We asked Nancy Hua, CEO of Apptimize, to explain what it means to truly optimize an app.
James Strachan, the creator of Groovy, once said that if somebody had shown him Martin Odersky’s Programming in Scala book back in 2003, he would have probably never created Groovy. Scala’s star is still shining bright — we invited Martin Odersky, the creator of Scala, to talk about the impending 2.12 version, the current state of this programming language and the technical innovations that await us.
NetBeans is leaving Oracle behind in the hope that a change of scenery will help boost the number of contributions from various organizations. After talking to a few members of the NetBeans Dream Team about Oracle’s decision to donate NetBeans to the Apache Foundation, it is time to allow Oracle to explain how they reached the conclusion that NetBeans should be donated to the Apache Foundation and what’s next for Apache NetBeans.
No software architect can resist the temptation to talk about their experience with microservices. We launched an interview series with experts who talked about the benefits and challenges of microservices, when people should not use them and what impact they have on an organization. Our fourth interviewee is Josh Long, the Spring Developer Advocate at Pivotal.
JavaOne has come to an end, but impressions about the announcements, plans and discussions have just begun to emerge. We asked some of the JavaOne participants and speakers to share their experiences with us. More to come.
As we work more with distributed systems, microservices and legacy services, we introduce a web of inter-service dependencies that cause us to face many challenges across our development and deployment pipeline. Resource consumption, deployment time, our testing feedback cycle, third party service flakiness and costing can cause problems. We talked to Andrew Morgan, Consultant at OpenCredo and speaker at the upcoming JAX London about how the technique of ‘API Simulation’ (modern service virtualisation) can be used to overcome these issues.
No software architect can resist the temptation to talk about their experience with microservices. We launched an interview series with experts who talked about the benefits and challenges of microservices, when people should not use them and what impact they have on an organization. Our third interviewee is Daniel Bryant, Chief Scientist at OpenCredo and speaker at the upcoming JAX London.
Machine learning may sound futuristic, but it’s not. Speech recognition systems such as Cortana or Search in e-commerce systems have already shown us the benefits and challenges that go hand in hand with these systems. In our machine learning series we will introduce you to several tools that make all this possible. Next stop: MOA, an open source software specific for machine learning/data mining on data streams in real time.
[Bit]coin flipping: “Future applications of blockchain will likely include artificial intelligence and bots”
September saw the launch of the Blockchain Alliance for Good (Bisgit.IoV) – a free membership organization aimed at boosting the usage of blockchain technology to generate good social and environmental solutions. The Alliance unites blockchain enthusiasts from around the world and provides them with a springboard for “good” innovations. We talked to Barbara Mellish, president of Blockchain Alliance for Good, about the future of blockchain, the industries where blockchain activity may flourish and the need to revolutionize this technology.
Apache Allura is a set of tools to help people collaboratively develop software, and an open platform on which innovative new tools be built. It’s being hosted publicly and is built through contributions of individuals and companies who want to promote Open Source development. We talked to Dave Brondsema, VP at Apache Allura about what’s under this project’s hood and why software forges are gaining momentum.
NetBeans is leaving Oracle behind in the hope that a change of scenery will help boost the number of contributions from various organizations. We talked to a few members of the NetBeans Dream Team about Oracle’s decision to donate NetBeans to the Apache Foundation and asked them if this move means that NetBeans will share the same fate as OpenOffice and Hudson.
In the future, everyone will be a programmer for 15 minutes. How is that possible? We talked to Felienne Hermans, assistant professor at Delft University of Technology and Software Architecture Summit speaker, about the difference between a professional developer and what she calls „end-user programmer.“