SPONSOR AD Get code-level visibility to ensure the best performance of your desktop and mobile applications with the best SaaS APM solution out there. Plans start at $35 per month for monitoring 3 Applications and 40 Servers. |
In this podcast Wes Reisz talks to Anastasiia Voitova about cryptography, how to design libraries to be usable by developers, and designing cryptographic libraries. We’ll also discuss her talk from the recent QCon New York, , called “Making Security Usable”. (Podcast) |
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke with Pooja Brown, VP of Engineering at Docusign about building great engineering culture. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Dave Snowdon starts with a brief introduction to deep neural networks, why they are important and how they work. He covers two of the most important deep neural architectures: convolutional networks which excel at handling images, and recurrent networks which handle time-series or sequential input. He shows examples of both convolutional and recurrent networks using the deeplearning4j framework. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Chris Biscardi talks about how to drive API development forward with the data model as the source of truth using the GraphQL Schema Definition Language. He explains how to use GraphQL and SDL to separate back-end from front-end development so they can proceed independently, and some of the limitations GraphQL has. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Get real inside information about the software components and what the company is doing in terms of testing. This video includes transcripts. (Presentation) |
|
InfoQ YouTube Exclusives |
Ritesh Madan shows how Celect uses the historical data to build a SaaS solution that helps buyers and merchants predict the future demand of products for the upcoming season. He covers the real life problem statement, high level ML frameworks, and how the product is used by buyers and merchants. [video length 10:11 min] (Presentation) |
Jason Grout gives an overview of JupyterLab, the next generation of the Jupyter Notebook. [video length 10:25 min] (Presentation) |
SPONSOR AD Understand the DL context of RL Learn the foundation of RL Use the code ORIQJ10 to get the eBook for $10 only. Offer valid till July 15, 2018. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Service meshes such as Istio, Linkerd, and Cilium are gaining increased visibility as companies adopt microservice architectures. The arguments for a service mesh are compelling: full-stack observability, transparent security, systems resilience, and more. But is a service mesh really the right solution for you? This article examines when a service mesh makes sense and when it might not. (Article) |
Development Latest Content |
TOP Development NEWS HEADLINES |
|
By the time most of us reach adulthood, we know a few basic truths: cats cannot be simultaneously alive and dead; objects at opposite ends of the universe can’t affect each other; and computers operate on 0s and 1s, and that’s the most fundamental unit of information. The premise of quantum computation is that these truths are partially wrong. (Article) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Simon Ritter discusses some of the new features in JDK 9. (Presentation) |
John Chapin describes the nuts and bolts of building large-scale serverless applications using Java. He walks through the efficacy of a Java approach to a variety of serverless use cases, and through live examples demonstrates pragmatic approaches to developing scalable, evolvable, multi-Lambda applications. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Steve Poole explores the cutting edge of “Java at Scale” and discusses how the use cases are being reflected in new thoughts about Java and the JVM. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
SPONSOR AD Gain insights into: The rise of IoT and analysts’ predictions for the future; why IoT projects fail and how to avoid them; how APM drives IoT deployment success, and more. Download Now. |
|
.NET Latest Content |
Microsoft has announced that the .NET Core 2.0 will be considered “end of life”, and thus no longer supported as of October 1, 2018. Since .NET Core 2.0 is considered a non-LTS release, Microsoft only commits to its support for three months after a successor has been released. In this case, with .NET Core 2.1 having been released May 31 of this year, .NET Core 2.0’s end has come. (News) |
Dynamic Languages Latest Content |
Microsoft Edge now supports the recently ratified W3C WebDriver recommendation, making it easier to automate unit and functional tests with Edge. WebDriver is also now an Edge Feature on Demand, providing automatic WebDriver updates for each release of Edge. (News) |
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
App Architecture, iOS Application Design Patterns in Swift by Chris Eidhof, Matt Gallagher, and Florian Kugler presents a number of architectures for iOS Swift applications, from the ubiquitous Model-View-Controller to a few more experimental ones. The book is accompanied by a set of videos that are available as a separate purchase and add a live-coding dimension to the book content. (Article) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
Software architecture diagrams can be a very useful communication tool, but many teams have scaled back on the creation of diagrams, and when diagrams are created, they are often confusing and unclear. The C4 model consists of a hierarchical set of software architecture diagrams for context, containers, components, and code. (Article) |
Atul Kshirsagar discusses how blockchain can be used in an enterprise, detailing how GE works to introduce blockchain, the various pilot programs they are running and the apps the tech is good for. (Presentation) |
Paul Warren and Heather Riddle discuss how to create cloud-native event driven microservices for RDBMS and Apache Geode by using Cloud Foundry, Spring Cloud Stream, and RabbitMQ/Kafka. (Presentation) |
Dustin Bennett and Jermaine Davis overview the mobile landscape at The Home Depot, where they are in the journey, and where they want to be, along with code examples in Go and React. (Presentation) |
Martin Thompson explains how consensus algorithms operate and the techniques that can be applied to make them efficient. Building a system on top of consensus algorithms requires very efficient interfacing to the algorithm and means to comprehend and monitor operation. Thompson covers the mechanics of how this can work. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Kavya Joshi talks about performance theory and dives into results like Little’s Law and the Universal Scalability Law. She explores the use of performance theory in real systems at companies like Facebook, and discusses how it can be leveraged, to prepare systems for flux and scale. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Kiki Carter takes a deep-dive to investigate how efficient resource utilisation is achieved with Akka. She looks at some of the other libraries that Akka leverages for improved efficiency, e.g. Aeron & JCTools. She reviews a real-life business case which illustrates Akka’s ability to outperform other architectures and achieve efficient resource utilisation while lower operating costs. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Matt Ranney discusses the software components that come together to make a self-driving Uber drive itself, and how they test new software before it is deployed to the fleet. (Presentation - Transcript included) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Get your monthly guide to all the topics, technologies and techniques that every professional or aspiring software architect needs to know about. Recent topics include serverless, chaos engineering and event-driven design. |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The State of Testing 2018 report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. It shares results from this year’s testing survey. InfoQ held an interview with the organizers of the State of Testing survey. (Article) |
Experience has shown that a software project that is rushed into development is likely doomed to fail. Estimation and up-front planning are the keys to delivering desired quality without running over schedule or breaking budgets. (Article) |
Simon Powers explores Agile as a reflection of how people think about themselves and the world around them, and how agility is impacting their lives, businesses, and the society. (Presentation) |
Mattia Battiston discusses the relationship between happiness and success, providing tips on how to be happy and create a successful team. (Presentation) |