A curated list of links and resources from your friends at Zeal
Subscribe or view past issues at https://codingzeal.com/interestings
Find the Zeal team and more at https://codingzeal.com
Languages & Libraries
On August 1, a user notified us via Twitter that a package with a name very similar to the popular cross-env package was sending environment variables from its installation context out to npm.hacktask.net.

On the Server
Searching, sorting, and filtering in Rails controllers can be a pain. ElasticSearch and Solr are great, high-powered solutions, but are really big dependencies for a small app.

Web application performance has always been a hot topic, especially in regards to the role frameworks play in it. It is common to run into fallacies when those discussions arise and the goal of this article is to highlight some of those.While I am obviously biased towards Elixir and the role it pl

One thing I’ve really enjoyed about Elixir is how easy it is to test, but I’ve also sort of missed the isolation that you get by using test doubles. Well, lucky for me, I’ve now seen what I think might be an even better version of that pattern, and it’s great for testing the edges of your application where you have to deal with the gnarly outside world (like IO).
On the Front-End

Serving a website seems pretty simple: Send some HTML, the browser figures out what resources to load next. Then we wait patiently for the page to be ready. Little may you know, a lot is going on under the hood. Have you ever wondered how browser figures out which assets should be requested and in what order? Today we're going to take a look at how we can use resource priorities to improve the speed of delivery.

It's not very obvious how to optimize react applications that use Redux. But it's actually fairly straightforward. Here's a short guide, along with a few examples.

Fast and light-weight UI components for the web.

Access Android phone/tablet from computer remotely and securely. Manage SMS, files, photos and videos, WhatsApp, Line, WeChat and more on computer.

People & Process
GitHub Flow is a lightweight, branch-based workflow that supports teams and projects where deployments are made regularly. This guide explains how and why GitHub Flow works.

Dealing with the causes of stress in remote teams. Remote work is growing in popularity as more and more companies and individuals make use of technology to create online teams and workspaces.

There’s a lot of open-source software out there, and we often need to use multiple libraries to accomplish our goals. But sometimes, libraries and tools don’t work together cohesively. There’s a lot of value in filling in the gaps.
Must See

At this Phoenix ReactJS meetup event on 2016-11-16, speaker Ryan Florence presents a ReactJS technique called compound components. Thanks to Ryan for present...

Worth a Listen

Rework is a podcast by the makers of Basecamp about a better way to work and run your business. While the prevailing narrative around successful entrepreneurship tells you to scale fast and raise money, we think there's a better way. We'll take you behind the scenes at Basecamp with co-founders Jason Fried and David Heinemeier Hansson and bring you stories from business owners who have embraced bootstrapping, staying small, and growing slow.

What's a GDD?A game design document (often abbreviated GDD) is a highly descriptive, living design document of the design for a video game.

Other Cool Stuff

As some American companies pull back from hiring programmers a world away, new tech jobs are cropping up across the country.

You didn't know you wanted augmented reality on the iPhone, but this video will convince you that it's vital.

Did you find something really interesting? Reply to this email with a link, stupid GIF, or insight. You may find it in a future issue.
The Zeal Team · PO BOX 2375 · Grants Pass Oregon 97528 · USA
Unsubscribe | View in browser