InfoQ Homepage Programming Content on InfoQ
-
JavaScript: Empowered by Rust
Chris Biscardi explores what Rust is being used for on the front-end and introduces the language from the perspective of a JavaScript developer.
-
You Can Go Your Own Way: Navigating Your Own Career Path
Erin Schnabel shares what she learned in the course of her journey to Distinguished Engineer, sharing insights and ideas that can be used to find and shape opportunities and create a career.
-
How Netflix Really Uses Java
Paul Bakker discusses Netflix’s use of Java, emphasizing the use of microservices, RxJava, Hystrix and Spring Cloud.
-
Getting Developers into F1 Driver Seats with Security?
Henry Tze discusses a platform to develop on, automation, a perimeter to safeguard the best assets, and a user-centric container foundation.2
-
From Runtime Efficiency to Carbon Efficiency
Michal Dorko discusses Goldman Sachs’s proprietary language, Slang, a core technology responsible for booking trades, quoting prices and analysing risk, among other use cases.
-
PRQL: a Simple, Powerful, Pipelined SQL Replacement
Aljaž Mur Eržen discusses PRQL, a language that can be compiled to most SQL dialects, which makes it portable and reusable, important factors of OLAP.
-
LSEG Cloud Lessons Learned: after Nearly a Decade of Being Cloud-First, What Have We Learned?
Oli Bage shares LSEG’s organizational, economic and technical tips about the journey to cloud. He talks about the CDMC standard, and where analytics might head in the future.
-
How to Apply a Product Mindset to Your Platform Team Tomorrow
Jelmer Borst explores the benefits and challenges of how organizations can make the shift from a traditional infrastructure team to "platform as a product".
-
From Open Source to SaaS: the Journey of ClickHouse
Sichen Zhao and Shane Andrade discuss architectural design decisions and some of the pitfalls one may run into along the way.
-
Virtual Threads for Lightweight Concurrency and Other JVM Enhancements
Ron Pressler presents how and why Java abstracted its existing thread construct to provide an alternative user-mode implementation of threads as opposed to offering a new concurrency construct.
-
Responsible AI: from Principle to Practice!
Mehrnoosh Sameki discusses Responsible AI best practices to apply in a machine learning lifecycle and shares open source tools to incorporate to implement Responsible AI in practice.
-
Needle in a 930M Member Haystack: People Search AI @LinkedIn
Mathew Teoh explores how LinkedIn's People Search system uses ML to surface the right person that you're looking for.