InfoQ Homepage Development Content on InfoQ
-
The Rust Borrow Checker - a Deep Dive
Nell Shamrell-Harrington discusses how to transition from fighting the borrow checker to using its guidance to write safer and more powerful code at any experience level.
-
Software Engineering – Then, Now, and Next
Mary Poppendieck discusses how software engineering has been changed by the scale and speed required of digital companies in the past, now, and in the future.
-
Reversible Debugging with RR
Felix Klock discusses RR, a native code debugger, its features, design, and deploying targets, debugging a Rust program running on AWS.
-
Application-Layer Encryption Basics for Developers
Isaac Potoczny-Jones covers the basics of encryption, what are application-layer and infrastructure-layer encryption, when to use asymmetric and symmetric keys, and how to do key management.
-
Create from Anywhere: the Netflix Workstations Story
Michelle Brenner discusses the studio Netflix has been building for their originals, the technology behind it and the challenges faced.
-
Panel: WebAssembly - the Past, Present and Future
Aaron Turner, Taylor Thomas and Matt Butcher discuss the past, the present, and the future; where they think this technology will be most impactful in the coming years.
-
WASM in the Wild West: a Practical Application Tale
Taylor Thomas, Matt Butcher discuss the possibilities afforded by WASM and why they think it will be a major component of application development in the cloud, along with some of the lessons learned.
-
WASI: a New Kind of System Interface
Lin Clark walks through what WASI means and shares examples of opportunities that could be unlocked.
-
How Facebook Is Bringing QUIC to Billions
Matt Joras and Yang Chi discuss the technical challenges implementing QUIC and HTTP/3, from edge load balancer to mobile clients, and from application tweaking to transport congestion control.
-
Kotlin is *Way* More Than Just Android
Justin Lee goes over a number of frameworks and libraries available for Kotlin development and not once have to touch the Android emulator.
-
Moldable Development by Example
Tudor Girba discusses Moldable Development, a way of programming through which we construct custom tools for every development problem.
-
Differentiable Programming in Kotlin
Irene Dea discusses how Facebook is using Kotlin, developing a new differentiable programming framework for it.