Issue #121 · July 29, 2019

HTTP Security Headers

“To iterate is human, to recurse divine”

Best 7 links of week #30, 2019

HTTP Security Headers

HTTP Security Headers

A description of each HTTP security header, why it is important, and how to configure your website in a secure way.

Articles

useHooks

An extensive collection of easy to understand React Hook recipes. No reason to fear React hooks now!

Everything You Need To Know About CSS Margins

Margins in CSS seem simple enough at first glance. Applied to an element it forms a space around the element, pushing other elements away. However, there is more to a margin than you might think.

Frontend Design, React, and a Bridge over the Great Divide

Frontend designers create the HTML, CSS, and presentational JavaScript code that powers web products' user interfaces. Frontend design could be a helpful mortar that bridges the gap between design and development. This article explores this interesting idea.

Microservices, Apache Kafka, and Domain-Driven Design

Kai Waehner discusses why Apache Kafka became the de facto standard and backbone for microservice architectures—not just replacing other traditional middleware but also building the microservices themselves using domain-driven design and Kafka-native APIs like Kafka Streams, KSQL, and Kafka Connect.

Book of the week

Mastering Symfony

Mastering Symfony

by Sohail Salehi

In this book, you will learn some lesser known aspects of development with Symfony, and you will see how to use Symfony as a framework to create reliable and effective applications. You might have developed some impressive PHP libraries in other projects, but what is the point when your library is tied to one particular project? With Symfony, you can turn your code into a service and reuse it in other projects.