Topic
Software Engineering
97 posts. All topics are listed in the archive.
2026
- What Black October means for every engineering team
- Agentic engineering runs on boring foundations
- AI coding agent session compaction with Jev
- MCP vs Skills
- How I run AI coding agents as a team with AI DevKit
- I read every Claude Code hook so you don’t have to
- A practical roadmap to learn agentic engineering
- More agents, same human brain
- Practical habits to become a 10x engineer with AI
- Claude Code guide: how to use Claude Code like you’ve used it for a year
- The new 10x engineer with AI
- AI adoption is not AI maturity
- How my AI workflow evolved from prompts to workflow
- One year of agentic engineering
- Tokens, context windows, and why your AI agent feels stupid sometimes
- AI coding agents: skills vs commands vs plugins vs hooks explained
- I use AI DevKit to develop AI DevKit features
- Claude Code vs Cursor
2025
- Prompts are becoming code, but we still treat them like strings
- The illusion of output
- Cursor 2.0 and the Composer model
- A retrospective on AWS outage 2025
- My engineering workflow in Cursor
- How to create a ChatGPT app using MCP (Model Context Protocol) step by step
- Grok vs Claude vs Codex: which is best for coding?
- What “next level” actually looks like
- The real stages of engineering experience
- It has been 10 years
- The quiet power of pattern matching
- A lazy Sunday note: build the thing that lasts
- Why does MCP matter? A deep dive for engineers
- Great ideas aren’t enough
- The turning point in AI
- Building a data-informed culture: smart decisions start with data, but don’t end there
- My memo to the team about AI trend
- What does “strong engineering culture” mean to me?
- What 9 months of daily Cursor AI taught me
- Lessons from a decade of complexity: microservices to simplicity
- The missing piece in AI adoption for organizations
- How much faster can AI actually make your team?
- Reimagining software engineering: what’s next for engineers for the AI-powered future?
- Why AI won’t replace human engineers, and why it shouldn’t
2020
2018
2017
- Chuyện tối ưu code, xấu đẹp, đẹp xấuvi
- Tại sao developer cần biết Regular Expression?vi
- Tại sao phải viết code thật đẹp?vi
- Nói chuyện về Kotlinvi
- Học React/Redux qua ví dụ thực tế: Sử dụng dữ liệu từ SoundCloud API và kết thúc hành trìnhvi
- Lỗ hổng bảo mật làm lộ thông tin người dùng từ một sản phẩm tìm kiếm việc làm tại Việt Namvi
2016
- Học React/Redux qua ví dụ thực tế: Authentication thông qua Soundcloud APIvi
- Học React/Redux qua ví dụ thực tế: Kết nối với SoundCloudvi
- Học React/Redux qua ví dụ thực tế: Kết nối React với Reduxvi
- Học React/Redux qua ví dụ thực tế: Reduxvi
- Học React/Redux qua ví dụ thực tế: Testingvi
- Học React/Redux qua ví dụ thực tế: Viết Component đầu tiênvi
- Học React/Redux qua ví dụ thực tế: Khởi tạo projectvi
- Chuyện xưa cũ: Ai chưa đọc JavaScript The Good Partsvi
- Chuyện xưa cũ: Nên dùng === hay == để so sánh trong Javascript?vi
- Những vấn đề thường được hỏi khi phỏng vấn về JavaScriptvi
- Tạo Slack Bot đơn giản với NodeJs và Botkitvi
- Điểm qua các JavaScript frameworks, libraries và toolsvi
- Học ReactJS trong 15 phút (Phần cuối)vi
- Học ReactJS trong 15 phút (Phần 2)vi
- Học ReactJS trong 15 phút (Phần 1)vi
- Chia sẻ một số sách hay về Javavi
- Tạo nhanh Restful API với Spring Boot và MongoDBvi
- 69 câu hỏi phỏng vấn về Spring (Phần cuối)vi
- 69 câu hỏi phỏng vấn về Spring (Phần 2)vi
- 69 câu hỏi phỏng vấn về Spring (Phần 1)vi
- Tìm hiểu về Javascript Promisevi
- React dành cho AngularJS developer (Phần 2)vi
- React dành cho AngularJS developer (Phần 1)vi
- Series AngularJS cho người mới: Dependencies và Servicesvi
- Series AngularJS cho người mới: Custom Directivesvi
- Series AngularJS cho người mới: Filter và Validationvi
2015
- JavaScript Closuresvi
- JavaScript Object dưới con mắt của Java Developervi
- Java những điều có thể bạn đã biết: Có gì mới trong Java 8 (Phần 2)vi
- Angular 2 Beta và những sự thay đổivi
- Java những điều có thể bạn đã biết: Có gì mới trong Java 8 (Phần 1)vi
- Series Java những điều có thể bạn đã biết: Map/HashMap hoạt động như thế nào?vi
- Series AngularJS cho người mới: Forms và Modelsvi
- Giới thiệu về Microservices (Phần 3) Những ưu nhược điểm của Microservicesvi
- Giới thiệu về Microservices (Phần 2) Đơn giản hóa mọi sự phức tạp với Microservicesvi
- Giới thiệu về Microservices (Phần 1) Điạ ngục kiến trúc một khốivi
- Series AngularJS cho người mới: Built-in Directives (Phần 3)vi
- Series AngularJS cho người mới: Built-in Directives (Phần 2)vi
- Series AngularJS cho người mới: Built-in Directives (Phần 1)vi
- Series AngularJS cho người mới: Controllervi
- Series AngularJS cho người mới: Directive, Module, Expressionvi
- Series Java những điều có thể bạn đã biết: Java 8 Lambda Expressionsvi
- Series Java những điều có thể bạn đã biết: Java 8 Repeating Annotationsvi
- Series Java những điều có thể bạn đã biết: Hướng dẫn sử dụng Annotationsvi