InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Dianne Marsh on Language and Frameworks Used at Netflix, the Manager's Role, and Diversity in IT
Dianne Marsh talks to Charles Humble about hiring an engineer at Netflix, organising an engineering team around speed of execution, the languages and frameworks Netflix uses, and diversity in IT.
-
Learning Fast at Spotify
Simon Marcus discusses the value of a learning environment in which learning from failure is valued. Simon discusses how Spotify approaches consensus within its teams and how experimentation of team make-up and tasking is not frowned upon.
-
Leslie Lamport on LaTeX, Paxos, Distributed Systems, TLA and TLA+
Turing Award winner Leslie Lamport talks to Charles Humble about LaTeX, Paxos, his "Time, Clocks and the Ordering of Events in a Distributed System" paper, TLA and TLA+
-
Peter Bourgon on CRDTs, Go at SoundCloud
Peter Bourgon discusses distributed programming with commutative replicated data types (CRDTs), how they work, what problems they solve, and his experience with using the Go language at SoundCloud.
-
Todd Montgomery Discusses Java 8 Lambdas and Aeron
Understanding how Java 8 lambdas capture state can help programmers create more efficient and elegant designs. Todd Montgomery discusses his findings in this space and also unveils Aeron, a new open source messaging library for enabling communication between high volume, low latency applications.
-
Al Tsang on Using JavaScript to Build Web APIs and the Node.js Fork
Al Tsang talks about using Node.js to build Web APIs, the emergence of an API economy, the convergence between an API Gateway and an ESB, and Node Forward Group's decision to fork Node.
-
Jeff Lindsay on Best Practices for Working with Containers and Docker
Jeff Lindsay explains the difference between virtualization and containers, what Docker brings to the table, best practices for using containers and what to avoid, and much more.
-
Chris Richardson Discusses CQRS and Event Sourcing via Docker
Chris discusses the rise of CQRS and Event Sourcing as a solution for all domains. With the advent of Docker, applications that manage complex domains can be built tested and deployed in minutes. Chris talks about the reasons for choosing a CQRS and Event Sourced solution as well as how the addition of Docker can help an organization embrace Continuous Delivery by using existing tools.
-
Jerome Louvel on Web APIs with Restlet and APISpark
Jerome Louvel talks about Web APIs, the Restlet framework and his latest venture APISpark
-
Azat Mardan on NodeJS and Express
Azat Mardan, popular blogger and author on NodeJS, discusses some of the benefits of choosing NodeJS as a platform. He talks about why startups should consider NodeJS and Express as a platform over other popular options like PHP. He also talks about why more and more enterprises are choosing NodeJS as a platform and some of the benefits as well as the challenges that they may face.
-
Jessica Kerr on Java vs. Scala, Property Based Testing, and Diversity in IT
Jessica Kerr discusses the differences between coding in Java, Scala and Clojure, the charm of autogenerated test data, and diversity in the IT industry.
-
Interview with Erin Schnabel on the Liberty Profile
Erin Schnabel, developer lead of the WebSphere Liberty Profile, spoke to Alex Blewitt at QCon New York about the modular architecture behind the Liberty Profile, and what benefits this has brought both to end users and the developer team. She also highlighted how the the transition from monolithic to modular started with the configuration and broke down dependencies between services.