Issue #234 · November 1, 2021

Photoshop's journey to the web

“Companies spend millions of dollars on firewalls, encryption and secure access devices, and it’s money wasted, because none of these measures address the weakest link in the security chain”

Best 7 links of week #43, 2021

Photoshop's journey to the web

Photoshop's journey to the web

Over the last three years, Chrome has been working to empower web applications that want to push the boundaries of what's possible in the browser. One such web application has been Photoshop. The idea of running software as complex as Photoshop directly in the browser clearly shows us what are the capabilities that we can get from modern web apps!

Articles

How I built a modern website in 2021

Kent C. Dodds shares with us how he rebuilt his personal website using a bunch of new tech including React (of course!), Remix, XState and Prisma! But there is a lot (seriously a lot) more in this post!

React's new documentation (beta)

The React team has been working for a while on a new version of the documentation website and it is finally available in beta. This new version seems much more interactive (with interactive snippets you can edit directly on the website) so it promises a much friendlier learning experience!

Local Testing A Serverless API

Have you ever struggled with testing cloud services locally? Specifically, have you ever struggled with locally testing an API that uses API Gateway and Lambda, with the Serverless framework, on AWS? In this article, you can learn a few tricks that might make your life easier!

Lets create a screen recorder with JS

Did you know that JavaScript on the browser has the capability of screen recording? Well, in this tutorial you can actually use this capability to create your own web based screen recording tool!

HTML with Superpowers

If you were using Web Components before 2020 you were an early adopter and you probably have some scars to show for it. But in 2021, now that all modern browsers support Web Components, they’re worth investigating and using more. Find out more in this amazing talk by Dave Rupert.

Serverless WebSockets on AWS

With AWS, developers have multiple choices on how to implement real-time communication. Let us go through some of the options.

Book of the week

Linux Pocket Guide: Essential Commands

Linux Pocket Guide: Essential Commands

by Daniel J. Barrett

If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as well as other commands requested by readers. You’ll also find powerful command-line idioms you might not be familiar with, such as process substitution and piping into bash. Linux Pocket Guide provides an organized learning path to help you gain mastery of the most useful and important commands. Whether you’re a novice who needs to get up to speed on Linux or an experienced user who wants a concise and functional reference, this guide provides quick answers. Selected topics include:The filesystem and shell, File creation and editing, Text manipulation and pipelines, Backups and remote storage, Viewing and controlling processes, User account management, Becoming the superuser, Network connections, Audio and video, Installing softwar, Programming with shell scripts.