InfoQ Homepage Development Content on InfoQ
-
Fresh Async with Kotlin
Roman Elizarov talks about the traditional async/await approach that is based on futures/promises and how the Kotlin’s solution is providing a safer and easier programming model.
-
Performance beyond Throughput: An OpenJ9 Case Study
Marius Pirvu talks about the new advancements in the area of JVM performance using the latest open source JVM technology at Eclipse OpenJ9 running with OpenJDK.
-
Hacking for Fun and Profit
Heather Wilde discusses what motivates people to hack, what it takes to become a Certified Ethical Hacker, and who is hiring hackers today.
-
IOT and Edge Compute at Chick-fil-A
Brian Chambers talks about how Chick-fil-A architected the IoT platform and created a digital ecosystem that enables their business to deploy IoT solutions to restaurants.
-
Build-Time Optimizations in JavaScript Applications
Evan You explores some existing build-time optimization ideas, introduces related work in the Vue ecosystem, and discusses ideas for future experimentation.
-
Evolve with Genetic Algorithms
Charlie Koster introduces genetic algorithms, what they are, what they are useful for, and demonstrates code that shows how to create and use them.
-
Go Programming Language
Dave Cheney discusses the Go language: writing and interpreting benchmarks, using performance tools built into the Go runtime, GC and writing GC-friendly code.
-
Towards Memory Safety in Intel SGX Enclave
Yu Ding discusses Rust SGX SDK which combines Intel SGX together with Rust. Developers could write memory-safe SGX enclave easily, eliminating the possibility of being pwned intrinsically.
-
Bot Chat: Creating Your First Slack Bot
Brice McIver explains how to create a Slack bot, developing a JavaScript-based bot and showing how to integrate it into a Slack team.
-
The Why of Go
Carmen Andoh provides the historical context around the technical decisions of the Go language to better understand its concurrency primitives, garbage collection, and small standard library.
-
Is Docker Dead?
Nic Jackson compares and contrasts the development and deployment flow for both a Docker and a Serverless project, attempting to see if Docker has already been made obsolete by serverless.
-
Performance Mythbusting Panel
The panelists answer audience questions on real-world applied performance proofs across stacks including Java, .NET and Python.