Engineering

Engineering

1370 bookmarks
Custom sorting
Know why you don't like OOP
Know why you don't like OOP
Programmers tend to fight about why Object-Oriented Programming (OOP) is good or bad. Among the anti-OOP crowd, I often see junior programmers hate on OOP and “rebroadcast” what they’ve heard experienced programmers say. But when challenged to explain why OOP is bad, they have a hard time explaining it. It’s usually because they haven’t really experienced those things first hand. I’d like to take a positive spin on this and say: Just write your code in a way that makes sense to you.
·zylinski.se·
Know why you don't like OOP
Microfrontends path routing
Microfrontends path routing
Route paths on your domain to different microfrontends.
·vercel.com·
Microfrontends path routing
Engineering a Trace Details Page That Handles a Million Spans
Engineering a Trace Details Page That Handles a Million Spans
Rendering millions of spans in a browser isn’t easy. Most UIs choke under that kind of load. Here’s how we scaled trace visualisation to handle it seamlessly.
·newsletter.signoz.io·
Engineering a Trace Details Page That Handles a Million Spans
uaplus.css | fokus
uaplus.css | fokus
UA+ (User agent plus), a different type of reset style sheet
·fokus.dev·
uaplus.css | fokus
Interactive Git Log
Interactive Git Log
A minimalist Git GUI for VSCode.
·interactive-git-log.com·
Interactive Git Log
Finally Understand OSI & TCP/IP: Network Layers Explained Simply
Finally Understand OSI & TCP/IP: Network Layers Explained Simply
Although the layered model is one of the first things we learn when starting out with networking—and most textbooks introduce it right at the beginning—there is surprisingly little hands-o
·pixelstech.net·
Finally Understand OSI & TCP/IP: Network Layers Explained Simply
You might not need Websockets
You might not need Websockets
Websockets are powerful tools that have become a fan-favorite for building realtime applications, but you might be using them for all the wrong reasons. Let's explore the pitfalls of websockets and how we can use plain old HTTP to get the same job done.
·hntrl.io·
You might not need Websockets
Advanced React in the Wild
Advanced React in the Wild
Production Case Studies from Ambitious Web Projects (2022–2025)
·largeapps.dev·
Advanced React in the Wild
Home
Home
GoatDB - Official Site — Build Your Next Project on GoatDB, the Edge-Native Database. GoatDB empowers frontend developers to build and deploy complex, scalable, and secure applications in under 20 minutes—without requiring backend expertise. It’s the fastest and easiest way to create modern apps, tailored for today’s developer needs.
·goatdb.dev·
Home
A 10x Faster TypeScript - TypeScript
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
·devblogs.microsoft.com·
A 10x Faster TypeScript - TypeScript
How We Made our Rich Text Editor Load Faster - Part 2
How We Made our Rich Text Editor Load Faster - Part 2
To provide the best experience, we’re always improving our rich text editor. This time, we focused on loading speed—see what we’ve accomplished!
·ckeditor.com·
How We Made our Rich Text Editor Load Faster - Part 2
Why Virtual DOM Is No Longer Needed
Why Virtual DOM Is No Longer Needed
The Virtual DOM (VDOM) is no longer necessary. The web isn’t stagnant, and neither are browsers. Yet, I still see people praising it as something cutting-edge and relevant without understanding what it actually is or why it was needed in the first place.
·broflovski.dev·
Why Virtual DOM Is No Longer Needed
Speed Up DB Queries Like a Pro
Speed Up DB Queries Like a Pro
If you’ve ever waited too long for a database query to finish, you know the pain of slow performance. The good news? Indexes are here to save the day!
·journal.hexmos.com·
Speed Up DB Queries Like a Pro
ASP-01 | Just the Facts ...
ASP-01 | Just the Facts ...
A Gentile Introduction to Logic Programming using Answer Set Programming (ASP).
·team.charmiq.ai·
ASP-01 | Just the Facts ...
Storage Access API - Web APIs | MDN
Storage Access API - Web APIs | MDN
The Storage Access API provides a way for cross-site content loaded in a third-party context (i.e., embedded in an
·developer.mozilla.org·
Storage Access API - Web APIs | MDN
Declarative signals
Declarative signals
Bringing signals to HTML.
·hawkticehurst.com·
Declarative signals