Web
Mobile
DevOps
Testing
Misc
Privacy Policy
Contact
from
SHIFT ASIA
Web
Mobile
DevOps
Testing
Misc
Contact Us
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
Jun 10, 2025 | 2 min read
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
Jun 10, 2025 | 2 min read
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
Jun 9, 2025 | 2 min read
members
5 Real PR Comments I Got from GitHub Copilot (and What I Learned)
GitHub Copilot has become an essential tool for many developers, streamlining the process of writing code and reducing cognitive load. But in recent months, I decided to take it a step further — I us
Rito Nguyen
Jun 9, 2025 | 3 min read
members
Real-world performance tips for React apps (beyond memo and useCallback)
Hey devs, You already know about React.memo and useCallback, right? Yeah, it’s nice to know them, but honestly… putting them everywhere won’t always make your app faster. Sometimes, it can even slow t
Neji
Jun 9, 2025 | 3 min read
members
Supercharge Your App with Redis Stack
Redis has long been known as the fastest key-value store on the planet. But Redis Stack takes it to a whole new level — turning Redis into a multi-model, real-time data platform ready for modern appli
Ralph Nguyen
Jun 9, 2025 | 3 min read
members
Building a Video Meeting System: Nothing is Impossible in a Few Weeks
Most developers assume that building an online video meeting system like Google Meet or Zoom requires years of development, a large team of DevOps, WebRTC experts, and massive infrastructure. But the
Nolan
Jun 9, 2025 | 3 min read
AI
members
Do Large Language Models Know Too Much?
Have you ever wondered if AI assistants like ChatGPT or other large language models (LLMs) know too much? These models are trained on massive piles of data from the internet, books, and pretty much ev
Fred Pham
Jun 9, 2025 | 4 min read
members
Robot Framework: From Setup to Execution
Robot Framework is the popular choice when it comes to automating the testing of web applications that is Robot Framework. It is an open-source automated testing framework for acceptance testing and a
Jisoo Nguyen
Jun 9, 2025 | 3 min read
front-end
members
Memory Leaks in JavaScript: How to Detect and Fix Them
In the world of JavaScript, performance bottlenecks can arise from many sources — but few are as sneaky and frustrating as memory leaks. They start small, build slowly, and can eventually bring your a
King
Jun 9, 2025 | 2 min read
Load more posts