The Ethics of AI in Front-End Development
members

The Ethics of AI in Front-End Development

Artificial Intelligence (AI) is no longer a futuristic concept—it’s a present-day force transforming how we build and experience the web. In front-end development, AI is revolutionizing everything fro
King
King
Understanding Javascript event propagation: Bubbling and Capturing
members

Understanding Javascript event propagation: Bubbling and Capturing

Event bubbling and capturing, both are propagation mechanisms in DOM(Document Object Model). Both these mechanisms are opposite of each other. Understanding DOM EventsDOM event is a signal that someth
Gavin Huynh
Gavin Huynh
Understanding server-side rendering with Next.js: When and Why you should use it
members

Understanding server-side rendering with Next.js: When and Why you should use it

If you’ve been learning React or working with modern web development, you might have heard of SSR before. But you might be wondering, “What is it? Why should I care?” Well, let me break it down for yo
Rito Nguyen
Understanding the Thread Pool and libuv in Node.js
members

Understanding the Thread Pool and libuv in Node.js

Node.js is often described as single-threaded, yet it’s surprisingly capable of handling concurrent operations like file I/O, DNS lookups, and cryptography. How does that work? The secret lies in libu
Ralph Nguyen
Refactor React Class Component to Functional Component with Redux and TypeScript
members

Refactor React Class Component to Functional Component with Redux and TypeScript

In the modern web developer world, there is no shortage of React files written as old class components, and so we need to know how to convert them to functional components when needed. Basic Refactor
SPARKLE
Defense Methods for Applications Integrated with LLMs
members

Defense Methods for Applications Integrated with LLMs

In my previous post, I introduced you to prompt jailbreaking, a hot topic in the world of Large Language Models (LLMs) lately. To keep the conversation about LLM security going, today I’m going to wal
Fred Pham
Fred Pham
Using FastAPI’s TestClient for Quick API Validation
back-end
members

Using FastAPI’s TestClient for Quick API Validation

When building APIs with FastAPI, testing is very important. But sometimes, you don’t want to set up complicated testing tools just to check if an endpoint works. That’s where TestClient comes in. It’
OTIS Ho
Orchestrating AI with Mastra.ai: A Deep Dive into Workflows
AI
members

Orchestrating AI with Mastra.ai: A Deep Dive into Workflows

In the evolving landscape of AI development, managing complex sequences of operations efficiently is paramount. Mastra.ai emerges as a powerful TypeScript framework designed to streamline the orchestr
King
King
Optimizing rendering performance in React
members

Optimizing rendering performance in React

Re-render happens when React needs to update the app with some new data. Usually, this happens as a result of a user interacting with the app or some external data coming through via an asynchronous r
Gavin Huynh
Gavin Huynh