SPONSOR AD Application Monitoring for all DevOps needs. Get unmatched visibility into Java, ․NET, PHP and Ruby web applications. Monitor web applications and resolve performance degradation no matter where they originate. Get started with your 30-day free trial. Sign Up Now! |
In this podcast Werner Schuster talks to Martin Hadley, data scientist at University of Oxford. They discuss the state of the R language, the rich R ecosystem that covers development (RStudio), notebooks for publication (R Notebooks, RPubs), writing web apps (Shiny), and the pros/cons of the different data frames implementations. |
In this podcast recorded at QCon New York 2017 Shane Hastie, Lead Editor for Culture & Methods, spoke to Debbie Madden, CEO of Stride on communication advice and techniques for technical teams and what it takes for build truly great teams. |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES Google Released Facets: A Visualisation Tool for Big Data |
Anthony Chang presents the past of AI in medicine, the current development status and what to expect from the future. (Presentation) |
Sean Cribbs talks about the interface Comcast has designed for their instrumentation system that focuses on interactive feedback, note-taking, and team communication, how the interface works, how the stream processor manages flows on behalf of the user, and some trade-offs they have encountered while preparing the system to roll out into their organization. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Maciej Ceglowski wonders what tech companies can do to reduce the amount of data collected, closing the path to mass surveillance and bringing some morality in using ML with this data. (Presentation) |
Anton Gorshkov focuses on "What If" scenarios and how to evaluate and architect a streaming platform that has a high level of resilience. He looks at Kafka and Spark Streaming as specific examples and shares his experience of using these frameworks to process financial transactions and shows examples of tools that they built along their streaming journey. (Presentation) |
SPONSOR AD MongoDB Atlas: Invision, eHarmony, & Thermo Fisher's Database Service of Choice. Start for free. |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES AWS Release Lambda@Edge, Enabling Node.js Functions to Execute at The Edge Alongside CloudFront CDN |
Bryan Payne talks about BLESS in general: what it is, how it works, and how we can start using it. He explores the Netflix BLESS production architecture and how other companies have used BLESS in different ways.He also talks about Netflix’s deployment and operational details, leveraging BLESS for security insight, and future plans for authorization improvements. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Ying Li discusses in detail the implementation challenges of Swarm, how her team at Docker greatly reduced the overhead necessary to manage an infrastructure that makes use of TLS certificates, and how they've added features such as transparent root key rotation, that reduce the risk of key compromise, and significantly increase the usability of Public Key Infrastructure. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
SPONSOR AD 11 Things to Focus on to be PCI Compliance in AWS. Learn how to secure your PCI cardholder data in AWS with this guide from Evident.io. Tips, examples, and other advice from PCI and AWS experts. Download now. |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES Zenedge Releases API Security Solution with Native SDKs |
Christopher Grayson explores the application of a regression solution commonly employed in software development - unit testing - to fighting security regression. He covers unit testing solutions that are both integrated into tested codebases as well as solutions that can test deployed codebases from a black box standpoint. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Sarah Gray shares her observations from using Erlang to reconstruct poetry from live Twitter streams, what’s great and not so great about Erlang, what language features she loves, etc.. (Presentation) |
SPONSOR AD How to CI/CD with open source tools. Create your own continuous deployment pipeline, leveraging open source tools like Travis CI, GitHub, & Terraform. Watch the screencast. |
Java Latest Content infoq.com/java |
This article is a case study of changes required in an application to make use of the new Java Platform Module System. An understanding of the module system will become an important skill for Java developers, using Java 9 and beyond. (Article) |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES Rider Adds Performance Gains in RC1 |
Microsoft has made available Project Springfield as an Azure service preview called Microsoft Security Risk Detection (MSRD) for detecting code bugs and security vulnerabilities in Windows and Linux applications. (News) |
SPONSOR AD Is your database blocking DevOps success? Learn how to overcome this by extending DevOps practices to the database. You’ll gain consistency, increase team efficiency and remove that last bottleneck. Find out more. |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
TOP Dynamic Languages NEWS HEADLINES Babylon.js 3.0 Released, Supports WebGL 2 Angular 4.3 Brings New HttpClient and More |
If you're a beginner to Angular, you'll quickly find that components are some of the core building blocks of an Angular application. Regardless of what flavor of Angular you're working with, be it AngularJS or Angular 2+, learning to use components well is critical. In this article, Jonathan Saring offers four tips on working with Angular components. (Article) |
Mobile Latest Content infoq.com/mobile |
This article reviews the main benefits of developing a React Native mobile app and discusses a number of scenarios to make it more affordable, including local development, offshoring, and outsourcing. (Article) |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES The Difference between SOA and Microservices Versioning of Events in Event Sourced Systems |
Grygoriy Gonchar describes the benefits of the microservices architecture for security and how to deal with authentication, keeping track of dependencies and storing lots of credentials. (Presentation) |
Anand Oswal keynotes on the IoT landscape, from the edge to the cloud, enterprise to consumer IoT, fog computing and the wave of new applications that are set to launch the 4th industrial revolution. (Presentation) |
Andrew Seward presents tips on how to talk about an API and how to create an ubiquitous language for that. (Presentation) |
SPONSOR AD High-Performance Data Architectures for the Internet of Things. Learn about the challenges caused by typical approaches to IoT data architecture and its associated resource requirements. See also how the GridGain in-memory computing platform can simplify this architecture and reduce your team’s learning curve. Learn More. |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES Better Engineering via Better Discourse The Importance of Learning, Psychological Safety, and Continuous Delivery: Agile on the Beach 2017 |
Sujith explores why the clichéd “Engineering Culture” and related jargon need serious action beyond just boardroom discussion. Building an awesome Engineering Culture today needs more focus than ever. While there are no ready-made frameworks for building great engineering culture, there is a lot to be learnt from successful organizations. (Article) |
SPONSOR AD Webinar: Implementing Agile: Part Two. Sonja Almlie and Mike Griffiths examine goals and strategies for agile implementation, classify pros and cons, distinguish which projects to convert to agile, and more. August 23rd @12 PM CDT. Register Today! |
Vincenzo Chianese shares an API development workflow based on culture, understanding, communication and collaboration. (Presentation) |