InfoQ Homepage KCDC 2015 Content on InfoQ
-
Getting Started with Chrome Extensions: Tips and Tricks
Andrew Dunkman explains the basics of Chrome extension development, how to avoid an extension being automatically disabled when performing upgrades, and some unexpected Chrome hooks.
-
Full Stack Web Performance
Nik Molnar discusses how to use client and server side profiling tools to improve the performance of a web application, providing solutions to the most common performance problems.
-
Enterprise Architecture in a Heterogeneous Environment
Dustin Hudson discusses enterprise architecture using case studies and life examples to illustrate how to put together legacy systems and third-party apps while considering user-driven decisions.
-
Carefully Composing Logic: Functional JavaScript
Brad Urani explores the basics of FP, higher-order functions, partial function application, lazy evaluation and persistent data structures, showing how FP style avoids certain classes of bugs.
-
Fast, Parallel, or Reliable: Pick 3, a Tour of Elixir
Jordan Day introduces the Elixir language, its syntax and the semantics of an Elixir application, highlighting differences that make Elixir apps more reliable than those written in other languages.
-
Exploring Domain Driven Design Implementation Patterns in .NET, Part 2/2
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.
-
Exploring Domain Driven Design Implementation Patterns in .NET, Part 1/2
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.
-
JavaScript in Detail
Joseph Andaverde discusses some of the most commonly misunderstood concepts in JavaScript - closures, variable hoisting, the this keyword, and prototypal inheritance.
-
Human Computer Interaction: Dystopian Economics
Dusty Burwell discusses about the negative effects of developing software and the potential problems it creates.
-
An Introduction to Ember.js
Ryan Doll introduces Ember.js, a framework that focuses on convention rather than configuration.
-
Components as Microservices in the Front-end World
Matteo Figus discusses creating HTML components and rendering them on the server side by using services and RESTful API calls.
-
JavaScript for the C# (and Java) Developer
Phil Japikse introduces JavaScript to the C# developer, outlining some of the language paradigms.