Interview with Stephen DeMeulenaere, co-founder of Coin Academy

[Bit]coin flipping: “Blockchain will outgrow Bitcoin”

The discussion about cryptocurrencies is nowhere near over, especially now that the Bitcoin halving has proved that the saying “what doesn’t kill you makes you stronger” may actually be true. Stephen DeMeulenaere, the co-founder of Coin Academy, the first digital currency education platform, signals that the future of cryptocurrencies is bright and that Bitcoin will continue to grow.

Interview with Tom Barber, software developer at NASA Jet Propulsion Laboratory

Apache OODT platform: Use metadata as a first class citizen

Apache OODT is an award-winning software birthed at NASA’s Jet Propulsion Laboratory, being used for scientific data system projects in Earth Science, Planetary Science, and Astronomy. DARPA XDATA and National Cancer Institute’s Early Detection Research Network are also using OODT. We talked to Tom Barber, software developer at NASA Jet Propulsion Laboratory, about the idea behind Apache OODT and its uses.

Game development with Java, Kotlin and JavaFX

FXGL — a JavaFX library for game developers

Let’s be honest: Deep into the heart of every developer there’s a craving to create a game. You can now learn to do it in JavaFX with the help of the new FX gaming library (FXGL). The comprehensive list of features, along with the extensive documentation will allow you to start using it right away.

Perspectives on technology: Column by knowledge expert Steve Naidamast

The dark arts: Game development & the state of the gaming industry

In this column Steve Naidamast, senior software engineer at Black Falcon Software, comments on the state of game development and dissects the “dark art” in the software development industry. He also dips his toes into the semantics of this industry such as the language of choice among game developers and the struggle between choosing 3D and 2D modeling.

Interview with Carlo Pescio

“Just like a cut diamond, code that does not accept any change won’t easily modify its shape”

Carlo Pescio, a programmer who has been breathing software for over 35 years, wrote a paper titled Decisions, Assumptions, and Overfitting or why most “clever” code ain’t so clever after all in which he claimed that “clever” code is actually fragile. We talked about how “clever” code can break under change and what can be done to prevent that from happening.

While you were away

#AboutLastWeek: Pokemon GO takes over the world, Bitcoin bulks up and the spotlight falls on JAX Innovation Awards

Each Monday we take a step back and analyze what has happened in the previous week. Last week we witnessed the birth of a new craze: Pokemon Go, nominations for the JAX Innovation Awards 2016 opened and we found out why the open source act is a massive victory for transparency. Henry Brade, CEO of Prasos Oy, helped us dissect the Bitcoin halving and discover exactly how bright is the future of this cryptocurrency.

Interview with Erich Gamma, Microsoft Distinguished Engineer

“We want VS Code to become the most popular code editor”

“Code editing, redefined.” This is the slogan Microsoft used to present VS Code, their new open source IDE that can be used with any programming language. A special language server protocol is part of the concept, making it possible to implement languages centrally and use them with any tool. We talked to Erich Gamma, Head of Development of VS Code, about the idea behind the IDE.

How much does it cost to make a coding mistake?

Coding error costs Citigroup $7 million

Citigroup must pay $7 million after the U.S. Securities and Exchange Commission revealed that the financial services firm provided incomplete “blue sheet” information about trades it executed for 15 years. During this period, Citigroup omitted 26,810 securities transactions from its responses to more than 2,300 blue sheet requests.

How effective are your testing efforts?

Tips for analyzing the overlooked test data

As testers, we think about delivered software quality and the quality of our work all the time. It’s very important to have a set of quantifiable measurements in place so that you can gauge the effectiveness of your efforts to ensure that the software under test meets the intended business objectives.