#446 The invisible JavaScript backdoor

sponsor

What if Your Project Management Tool Was Fast and Intuitive? Try Shortcut.

Imagine how much more you could do if your project management software didn't make you sigh. Shortcut (formerly Clubhouse.io) is the ideal solution for task management, bug tracking, iteration planning, and reporting. Whether you're in a startup that iterates quickly by giving every engineer a free pallet of Red Bull, or in a large org that has strict ship dates to hit, give us a try for free.

this week's favorite

The invisible JavaScript backdoor

What if a backdoor literally cannot be seen and thus evades detection even from thorough code reviews?

Practical frontend philosophy

Is there anything wrong with React + Next.js? Maybe. It depends on what you're building.

Building a high performance text editor

Developer tools have always been a passion of mine, from libraries to the command line. Ten years ago I downloaded the beta of a newly cross-platform text editor. Little did I know how much that product would end up influencing my career.

How to make a CPU

The purpose of this article is to explain how to make a CPU out of rocks and sand as fast as possible without using too many words. As the world of proprietary hardware and software crushes in around us, we risk losing the ability to make things for ourselves as individuals. It is for this reason that I felt compelled to learn how one could hypothetically make their own integrated circuits by themself. Skip to the end of this article for a few more words on this subject and a disclaimer.

Best practices for REST API security: Authentication and authorization

If you have a REST API accessible on the internet, you're going to need to secure it. Here's the best practices on how to do that.

newsletters

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.