Developing for the embedded world is a really interesting challenge, as any object may become part of the Internet of Things (IoT). Unfortunately, to achieve that goal, companies may not be able to afford high end processors (such as the one found in a Rasberry Pi 3) for every device. Even though you have “only” few dollars to put in your “Thing” to make it smart, you can still manage to run multiple IoT libraries on it.
System admins are very likely to collaborate with many people across the company and therefore experience the stress of transferring files and controlling the changes across various versions created in the process. Version control systems play an important role in enabling easy collaboration, maintaining different versions, and keeping track of the changes.
Pieter Hintjens has passed away. He died earlier this week at his own demand, after learning in April this year that he was suffering from a terminal carcinosis. Under such circumstances, euthanasia is legal in his homeland Belgium.
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.
JAX London speaker Daniel van Gils offers a sneak peek at his workshop and teaches you how to create the RIGHT minimal lovable image for your microservice architecture and run it in production.
Changes in software have been extensive over the last half-a-decade beginning with agile which have led to a rampant use of microservices and are beginning to change the data center with containers. Together we will try to answer the following questions: What is changing with software and why? What challenges are faced with these changes? How can we overcome these challenges?
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.
Who said one cannot mix blockchain with Ethereum? Mega-bank JP Morgan is developing a blockchain onto Ethereum which would enable it to make use of a publicly available system for private transactions. In short, Quorum is trying to bring together two imperfect concepts and solve the problems that prevent them from truly going mainstream.
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.
Everyone who’s planning on building iOS apps has to face some difficulties when choosing a programming language. As obvious as it may be, a suitable language is an important step that can alter the fate of the entire project. So let’s try and answer this question together: why Swift?
The skills of data experts are becoming outdated as the industry evolves. If you’re looking to learn data science – quickly – then you’re in luck. Bootcamps of all kinds have sprouted up to help the surge towards data science move faster. Here are six best places to learn data science in half the average time.
Rod Johnson, CEO of Atomist and creator of Spring Framework, sheds some light on what works in code generation and what doesn’t in a recent Medium post (first of a series of blogs). He presents the perks of editors and how they are able to parse and understand projects and make it easy to work with that understanding.