Sau 3 tháng xây UI hoàn hảo hoạt ảnh mượt mà, tôi xoá hết. Lý do? Khi ta trau chuốt nút bấm, AI đã học cách bỏ qua giao diện. Bài học: tập trung vào API mà AI hiểu và dùng được. Phải chăng UI đôi khi chỉ là thói quen không cần thiết? Suy ngẫm về tương lai phát triển phần mềm. #AI #TríTuệNhânTạo #LậpTrình #Developer #APIs #GiaoDiệnNgườiDùng #PhầnMềm
https://dev.to/yakhilesh/i-just-deleted-3-months-of-work-heres-why-4ncd
Một API giải đáp mọi câu hỏi hóc búa cuộc đời chỉ bằng "Có" hoặc "Không". Phản hồi ngẫu nhiên, đôi khi thẳng thừng phũ phàng. Vì cân nhắc quyết định đâu cần quá nghiêm túc? 😄
#NodeJS #ExpressJS #APIs #SideProject
#DựÁnPhụ #CóHoặcKhông #LậpTrìnhVui
Why Developers Are Ditching Frameworks for Vanilla JavaScript, by @TheNewStack:
https://thenewstack.io/why-developers-are-ditching-frameworks-for-vanilla-javascript/
#frameworks #javascript #apis #performance #microfrontends #architecture
#Development #Outlooks
ES2026 solves JavaScript headaches · “It could be a bumper year for new features.” https://ilo.im/1693k5
_____
#Programming #Coding #EcmaScript #ES2026 #JavaScript #Libraries #APIs #WebDev #Frontend #Backend
#Development #Misconceptions
TTFB isn’t what you think · The fallacies behind a popular web performance metric https://ilo.im/169ehm
_____
#Metrics #TTFB #Browser #APIs #HTTP #CDN #WebPerf #WebDev #Frontend #Backend
"This article examines several more common problems occurring in API documentation. They are easily prevented or have simple workarounds but the writer must be aware of them in the first place. These underscore the importance of:
- Writers being familiar with programming and development concepts, so that,
- Writers can think like developers. Only by thinking like a developer can writers then hone in on client’s nuances, customize the developer experience, and optimize the time in the documentation. The goal is an ironic one. We want documentation so good and clear that clients don’t even have to read it. You’ll see what I mean in a moment.
The striking thing about these is how simple they seem. So much so, they are often overlooked. Afterall, how much can be said about an offset value of a returned list, or sorting? As it turns out, plenty. Thinking like developer is encompassing. Enough information must be presented so that clients know ahead of time what the field or endpoint does, returns, what the behavior is, and what each parameter does. You have to anticipate questions and understand how clients think about things. The last thing we writers want for clients is to make them experiment with values and guess outcomes. That annoys them and wastes their time. It means we didn’t do our job.
API documentation is not technical writing. It’s API documentation writing. The key differences are the dependence on code and a deep understanding of development practices. There are countless nuances and subtleties — and each one matters to developers. How can it not? You’re writing to developers about development. It needs to be precise and it needs to speak their language."
https://robertdelwood.medium.com/more-common-api-documentation-errors-26f1a8ceaaec
#APIs #APIDocumentation #TechnicalWriting #Programming #SoftwareDevelopment #TechnicalCommunication