Web
Mobile
DevOps
Testing
Misc
Privacy Policy
Contact
from
SHIFT ASIA
Web
Mobile
DevOps
Testing
Misc
Contact Us
BIM
members
Revit API Basics: Architecture and How to Get Started
What is Revit API?Revit API is a set of tools that lets you programmatically interact with Autodesk Revit. It allows you to create plugins, automate repetitive tasks, and add custom features to fit yo
JIM Trinh
Dec 4, 2025 | 2 min read
AI
members
Standardize Your Project with Simple AI Prompting Techniques
In the fast-paced world of software development, maintaining consistency and efficiency across projects can be a challenging task. The rise of many "vibe coding" developers, those who prioritize creat
Fred Pham
Dec 4, 2025 | 4 min read
BIM
members
BIM Viewer with ThreeJs: understand the structure to have a better optimization strategy
There is no doubt about the beauty of web applications, how handy they are, how convenient they are and their availability. With your smartphone you can access everything at any time you want.That sta
Paxton Huynh
Dec 4, 2025 | 4 min read
members
AI Can Write 80% of Your Tests (Unit + E2E) — And Yes, It Actually Works
If you are a web developer like me, you probably don’t enjoy writing tests. Let’s be honest: Writing code: fun. Debugging: sometimes fun. Writing test: pain, boring, and sometimes more painful than
Neji
Dec 4, 2025 | 2 min read
BIM
members
MCP Server: The "game changer" for CAD industry
The CAD industry started a few decades ago. It's a core technology for old industries like construction, mechanical engineering, robotics, and any industry that requires high complexity when creating
Paxton Huynh
Dec 4, 2025 | 4 min read
BIM
members
Domain-Driven Design: Tackling Complexity in the Heart of Software | Construction Industry
Why DDD matters more than ever in Construction techAmong all the industries where software is rapidly transforming workflows, Construction stands out as one of the most complex. Multiple disciplines,
ELVIS Pham
Dec 4, 2025 | 2 min read
front-end
members
Memory leaks in React application. How to avoid ?
A memory leak occurs when a program allocates memory for an object or variable but then fails to release it when the object is no longer needed. This causes the application to consume more and more me
Gavin Huynh
Dec 4, 2025 | 4 min read
AI
members
Defending AI Applications from Prompt Attacks
As AI-powered applications become increasingly prevalent, securing them against prompt injection, leakage, and jailbreak attempts has become critical. These vulnerabilities can expose sensitive system
TERRY
Dec 4, 2025 | 2 min read
back-end
members
REST API vs. gRPC: Which One Is Your Choice?
In the world of modern API development, two heavyweights dominate the conversation: the battle-tested REST and the high-performance challenger gRPC. If you are building a microservices architecture or
Hayes Ly
Dec 4, 2025 | 3 min read
members
Guide to Creating Detailed API Documentation with API Blueprint
Why Do We Need API Documentation?In today’s modern software development world, APIs (Application Programming Interfaces) act as bridges between systems, applications, and teams. However, a sad reality
VIOLET Dang
Nov 21, 2025 | 11 min read
Load more posts