How to Write Detailed Design for APIs with Create, Update, Delete Functionality
back-end
members

How to Write Detailed Design for APIs with Create, Update, Delete Functionality

After mastering how to design search APIs (see the previous article), it’s time to dive into the family of “write” APIs — create, update, and delete. These APIs directly affect system data, so their d
VIOLET Dang
CSS Priority Order: How the Browser Decides Which Style Wins
front-end
members

CSS Priority Order: How the Browser Decides Which Style Wins

Have you ever wondered why some of your CSS rules don’t apply even though the code looks perfectly correct? This usually comes down to one thing: CSS specificity — a critical concept that many develop
Thiago
Vector Databases - Explained for Developers
AI
members

Vector Databases - Explained for Developers

As AI systems become more powerful, they also need smarter ways to store and search information. Traditional databases–build for rows, columns, and exact matching–struggle when dealing with meaning. T
MINATO Nguyen
Why Revit API Is a Singleton
BIM
members

Why Revit API Is a Singleton

Understanding the Singleton Design in Revit APIThe Revit API is designed around a singleton-like architecture, and this is intentional. Let’s explore why this design choice matters for developers. Rev
JIM Trinh
Why Your Database Needs Boundaries: An Intro to PostgreSQL's Row Level Security (RLS)
Database
members

Why Your Database Needs Boundaries: An Intro to PostgreSQL's Row Level Security (RLS)

Most Data Leaks Start With a Missing FilterIf you're building a modern software-as-a-service (SaaS) application, especially one that serves multiple companies or users from a single database, you've l
Fred Pham
Fred Pham
Using Copilot Like Your Personal Mentor in VSCode – A Step-by-Step Guide
AI
members

Using Copilot Like Your Personal Mentor in VSCode – A Step-by-Step Guide

When I first used GitHub Copilot, I only thought it was a tool that helps autocomplete code. You know… you type half a function, and it magically finishes it for you. But after a while, I realized som
Neji
CLEAN CODE: GRADE RED
misc
members

CLEAN CODE: GRADE RED

When the code "works" ... but everyone's afraid to touch itIf you’ve been coding long enough, you’ve probably had this moment: You open a file, scroll a bit… scroll a little more… and suddenly your he
ELVIS Pham
Understanding Closure in javascript
front-end
members

Understanding Closure in javascript

A closure in JavaScript is the combination of a function bundled together (enclosed) with references to its surrounding state, known as the lexical environment. In simpler terms: A closure allows an i
Gavin Huynh
Gavin Huynh
Evaluating LLM Outputs: Beyond Simple Metrics
AI
members

Evaluating LLM Outputs: Beyond Simple Metrics

Traditional metrics like BLEU, ROUGE, or perplexity fall short when evaluating modern Large Language Models (LLMs). These metrics, originally designed for machine translation and summarization, cannot
TERRY