tech/webdev magazine

July 26, 2024

How to make complex Chrome extensions: a zero gravity guide

Friday, July 26, 2024 Teklinks

Building a complex browser extension isn’t exactly easy—especially for first-timers or folks who feel unsure of what they’re doing! Not to worry. We’ll show you the essentials for building a full-featured Chrome extension using a real example from the Evil Martians casebook! We’ll also share some other useful tips and cool recommendations, so read on!

Full article

Architecting enterprise integrations

Friday, July 26, 2024 Teklinks

Architectures that are best suited for integration problems also differ based on the nature of integrations. In this article, we will explore some architecture patterns that can be used for different integration projects.

Full article

July 25, 2024

How Airbnb Smoothly Upgrades React

Thursday, July 25, 2024 Teklinks

Airbnb’s frontend recently reached a major milestone: all of our web surfaces have been upgraded from React 16 to React 18, the current major version of React¹. This was a big project for a product with many surfaces, including Guest and Host pages as well as many internal tools.

Full article

Why is spawning a new process in Node so slow?

Thursday, July 25, 2024 Teklinks

At Val Town we run your code in Deno processes. We recently noticed, that under load, a single Val Town’s Node server cannot exceed 40 spawns/s. It spends 30% of its time with the main thread blocked on calls to spawn. Why is it so slow? Can we make it any faster?

Full article

Radar Trends to Watch: July 2024

Thursday, July 25, 2024 Teklinks

Can anything that is programmable have an embedded LLM? Apparently so. llama.ttf is a plain old font that looks like OpenSans—you can download it and install it. We don’t know whether this is a massive vulnerability or a way to embed AI in almost any text-based application. Probably both.

Full article

July 24, 2024