Issue: 2018 - November/December

  • Rod's project continues and he gives us some good advice about managing a team.
  • Sahil Malik explores the transformative power of Docker as a lightweight containerization tool, emphasizing its benefits for developers navigating complex environments and dependencies. He contrasts Docker's efficiency and portability with traditional virtualization, highlighting its ability to package applications and dependencies into isolated containers that run seamlessly across platforms. Malik demonstrates how Docker simplifies development workflows, enables reliab...See More
  • In this third installment of his Angular security series, Paul addresses the Angular 6 release and shows you how to build an array of claims without single properties for security.
  • Numbers and arithmetic can be a challenge in any language, and John shows you how to deal with them in JavaScript.
  • Kevin leaves his SQL Server-focused Baker’s Dozen behind and launches into a new series looking at the various stages of data warehousing. His first installment includes a look at reporting and storage layers, handy tips, and dealing with the business side of development.
  • Bilal takes a look at making sure that your Angular app, large or small, can deal with state management and data access using the ngrx/store module.
  • You’re probably already using Markdown for HTML text entry and formatting your README.md files. But Markdown is good for so much more—Rick shows you parsing, stable content in a website, embedding converted HTML into a Razor output, and more.
  • Ted takes you on a little spelunk into Java, replete with some history for context.
  • If you’ve been developing IDEs in .NET, you’ve probably heard about JetBrains’ Rider. Chris and Maarten show you that the time is right to dive in.
  • Ted writes about the importance of trust to a team's success.