InfoQ Homepage Development Content on InfoQ
-
Finding a Balance
David Nolen discusses some of the choices made working on ClojureScript.
-
Goodbye REST APIs. Hello GraphQL!
Cory House discusses GraphQL, what makes it attractive, how GraphQL integrates with React, Angular, Vue and others, and how to migrate from REST APIs.
-
Meet Me in the Astrocade: Peace, Love, and 8-Bit Hardware Hacking
Rachel Simone Weil discusses the value of the occasional retreat to work on niche, obsolete electronics, sharing her experience hacking decades-old hardware such as the Astrocade and NES.
-
Get Func-y: Understanding Delegates in .NET
Jeremy Clark discusses what delegates are, detailing Func and Action delegate types, and showing how to use them to make classes more flexible.
-
AutoCAD & WebAssembly: Moving a 30 Year Code Base to the Web
Kevin Cheung presents a practical guide to getting legacy code to work on the web using AutoCAD as the example with the Emscripten compiler and WebAssembly.
-
Real-Time, Fine-Grained Version Control with CRDTs
Nathan Sobo covers the foundations of CRDTs, then explores how Github is using them in Eon to synchronize and persist changes to a repository at the granularity of individual keystrokes.
-
Git Gud with Property-Based Testing
Katie Cleary describes her experience in using Property-based Testing as a way to find casting and overflow bugs in PolySync’s Open Source Car Control (OSCC) project.
-
Fast Log Analysis by Automatically Parsing Heterogeneous Log
Debnath & Dennis present a solution inspired by the unsupervised machine learning techniques for automatically generating RegEx rules from a set of logs with no (or minimal) human involvement.
-
.NET Development Yesterday, Today and Tomorrow
Javier Lozano discusses how to take existing .NET Framework code and reuse it in .NET Standard/Core applications.
-
Teaching a Machine to Code
Samir Talwar discusses different techniques, architectures and optimizations tried in the process of teaching a machine to write code using neural networks, simulations and everything in between.
-
How to Leverage Libp2p for Blockchain Applications
Chris Pacia takes a deep dive into libp2p, a modular networking stack written by the IPFS team. He walks through an example atomic swap app which builds on libp2p.