tech/webdev magazine

January 5, 2024

The Two Reacts

Friday, January 05, 2024 Teklinks

Suppose I want to display something on your screen. Whether I want to display a web page like this blog post, an interactive web app, or even a native app that you might download from some app store, at least two devices must be involved. Your device and mine.

Full article

Is software getting worse?

Friday, January 05, 2024 Teklinks

[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2024.] I recently stumbled upon “Software disenchantment,” a post by Nikita Prokopov.

Full article

Stop saying “technical debt”

Friday, January 05, 2024 Teklinks

Everyone who says "tech debt" assumes they know what we’re all talking about, but their individual definitions differ quite a bit. We were supposed to release this feature three weeks ago.

Full article

January 2, 2024

v3 is out!

Tuesday, January 02, 2024 Teklinks

For most developers, upgrading won’t require any changes. For some, it will be pretty trivial. However, the release brings tons of good stuff, so for the starter, here’s a quick overview of the most notable changes..

Full article

React Server Components: the Good, the Bad, and the Ugly

Tuesday, January 02, 2024 Teklinks

React Server Components bring server-exclusive capabilities to React. I’ve been using this new paradigm within Next.js 13 and 14, and what follows is my honest assessment of it1. I debated not publishing this post because of the way the React community has historically handled criticism.

Full article

December 30, 2023

Rust: Multi threading

Saturday, December 30, 2023 Teklinks

Time to dive into multi-threading in Rust, a topic that many developers work with and something that sets Rust apart by enforcing rules to ensure memory safety in your code. A common use case for multi-threaded Rust is building web servers, where each thread can handle different requests.

Full article