• The Future of Web Development (Part 2): Full-Stack Automated JavaScript Testing

    In my last article, I showed you how to develop a full-stack JavaScript web application using some pretty interesting and futuristic libraries and web specifications. In this follow-up, I'm going to demonstrate how you can write server-side and client-side unit and integration/Selenium tests for that app entirely in JavaScript.

    • Ray Nicholus
  • The Future of Web Development - React, Falcor, and ES6

    The future of web application development looks a bit different than what we are all used to. I'll show you how to build a simple full-stack JavaScript app using Node.js on the backend, React on the frontend, Webpack for client-side module support, and Netflix's Falcor as an efficient and intuitive...

    • Ray Nicholus
  • Tomcat Hates Encoded Slashes

    After sending a GET request containing escaped slashes to our Tomcat-hosted endpoint, we expect to receive a 2xx response. But instead, our server responds with a 404. What happened?

    • Ray Nicholus
  • Runtime Configuration for AWS' Lambda

    A while ago Amazon released its Lambda service. Lambdas are simple, stateless functions that get executed as callbacks to arbitrary AWS events.

    • Mark Feltner