InfoQ Homepage Development Content on InfoQ
-
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.
-
Everything You Wanted to Know about GraphQL But Were Afraid to Ask
Mark Drew goes through the fundamentals of the Query Language, structure, use cases and how to get started with consuming and creating GraphQL endpoints.
-
Cleaning the Park: Reclaim Your Logging
Matt Campbell discusses how to make error logs easier to consume and harder to avoid, sharing how to drive motivation for a project that feels never-ending.
-
Control Flow Integrity Using Hardware Counters
J. Butler and C. Pierce present a system for early detection and prevention of unknown exploits. Their system uses Performance Monitoring Unit hardware to enforce coarse-grained Control Flow Integrity
-
From Threat Hunting to Crowd Defense
Richard Zhao talks about TI and AI in real practices, and crowd defense - a way to integrate defense measures against both targeted and untargeted attacks.