InfoQ Homepage Programming Content on InfoQ
-
Takipi's Tal Weiss Talks Candidly About Enterprise Debugging Practices
In his role as co-founder and CEO of Takipi enterprise debugging, Tal Weiss advises enterprises on how to plan and execute production debugging strategies. In this candid interview, Weiss spoke to InfoQ about best (and worst) tools and practices.
-
Paulmichael Blasucci on Practical Property-Based Testing with FsCheck and F#
Paulmichael Blasucci explains how to use property-based testing in F# with FsCheck and how to ensure the data FsCheck generates fits the problem domain, the reasons for F#, ZeroMQ and more.
-
Trisha Gee on the Java Eco-System
What's the impact of Java 8 on the Java ecosystem and why did we have to wait so long for these improvements? Is the JCP the right tool for driving innovation and do we need a really new version of Java? One that would not need take care of backward compatibility? We met Trisha Gee - a great member of our Java community - in New York to talk about these topics.
-
Sadek Drobi on Architecture, Scala
Sadek Drobi explains ways to simplify software architectures by reframing the problem and requirements. Also: Scala, Prismic.io, and much more.
-
Roy Rapoport on Freedom to Decide and Open Sourcing at Netflix
Roy Rapoport, Insight Engineering Manager at Netflix, talks about how decisions are delegated to the lowest level possible; how open sourcing takes place and how sharing success criteria leads to team and business/IT aligment.
-
Interview with Martin Lippert about the EclipseCon conference
Recorded at EclipseCon NA 2015, Martin Lippert talks to Alex Blewitt about the way in which EclipseCon conferences are put together, from the track selection and call for papers to the conference itself, as well as the kind of thoughts that go into the scheduling of the various tracks to minimise conflict.
-
Anil Madhavapeddy on Unikernels and OCaml
Anil Madhavapeddy describes why unikernels have important security properties, how they can be built, and how they can be utilised alongside of Docker containers. He stresses the importance of type safe languages, particularly OCaml, which was used for the Mirage OS project, but also touches upon Go and Rust.
-
Interview with Jay Jay Billings on the Eclipse Science Working Group
Recorded at EclipseCon NA 2015, Jay Jay Billings talks to Alex Blewitt about the recently created Eclipse Science working group, including the challenges involved in data visualisation of petabytes of data and on highly parallel computing that might have hundreds of thousands of processes all processing data.
-
Neha Narula on the Latest Research in Databases, Transactions, Distributed Programming
Neha Narula talks about the latest research and concepts in distributed programming and databases, reducing the overhead of transactions, are multicore systems like distributed systems, and much more.
-
Interview with Martin Lippert on the Eclipse Flux Project
Recorded at EclipseCon NA 2015, Martin Lippert talks to Alex Blewitt about the Eclipse Flux project, an innovative and incubating sub-project of the Eclipse Cloud project, and how it can be used to provide a Google Docs experience for code across desktop and cloud-based IDEs, along with potential inclusion within other Cloud based editing tools.
-
Interview with Eike Stepper on the Eclipse Oomph project
Recorded at EclipseCon NA 2015, Eike Stepper talks to Alex Blewitt about the newly created Eclipse Oomph project, and how it makes provisioning Eclipse projects and workspaces a one-click operation, in order to configure a workspace as well as import a standard set of projects in a repeatable way.
-
Rachel Davies on Whatever Happened to Being Extreme
An interview with Rachel Davies about extreme programming and agile techniques, good things that have happened since the agile manifesto was published, developments that give agile a bad name and things that can be done to prevent that people think badly about agile and start to resist it and how scrum teams can adopt more technical practices from XP.