InfoQ Homepage Programming Content on InfoQ
-
Digital Assets: Lessons in Securing What’s Next
Rob Witoff recaps on the past several years at the largest cryptocurrency company in the world and explores technical infrastructure and security lessons learned that apply to what’s next in Fintech.
-
Java at Speed: Getting the Most out of Modern Hardware
Gil Tene discusses some of the optimizations and capabilities that the latest crop of JVMs are able to apply when running on the latest servers, and performance issues with financial applications.
-
Functional / Microservices in Real-Time Financials
Vitor Olivier presents how Nubank has built the system of record based on functional programming principles, the challenges they faced when taking it to scale and the benefits of their approach.
-
Wobserver: Easy to Integrate Monitoring and Debugging
Ian Luites introduces wobserver, discussing the background of the project and showing how to mount it into a Phoenix application, hook it up to Prometheus, and deploy it behind a load balancer.
-
Electron Apps, from Start to Production
Paul Betts discusses Electron, a platform for writing cross-platform Desktop apps, explaining how to start writing apps, how to integrate web UI libraries and languages, and others.
-
Mixing in React
Rushaine McBean talks about how she integrated React into an existing app with its own semi structure, and the lessons learned, improvements made along the way and resulting front-end standards.
-
Interpreting the Language of Devices in the Wild
Brad Unruh discusses machine instrumentation, data capture and interpretation approaches from a leading supplier of infrastructure and industrial machinery.
-
Improving Both the UX and DX with White Box AI
Cloderic Mars discusses using white box AI to improve user and developer experience.
-
Bots & Messaging Application APIs
Jasmine Anteunis discusses integrating bots with messaging applications.
-
GitHub's GraphQL Future
Kyle Daigle shares why GitHub chose GraphQL, how it differs from REST, how GitHub went about implementing it, and how they're using it in production a year later.
-
Managing the Reactive World with RxJava
Jake Wharton discusses how to think about asynchronous sources, the tools that RxJava provides to handle them, and takes a look at the future of Java and how it will affect the library.
-
Real Life Examples on How to Thrive Through Banking APIs
Lars Markull discusses using the figo Connect API to connect to thousands of banks and payment service providers to get info about transactions, portfolios, payments or notifications.