Category: Chưa phân loại
Blockchain Infrastructure Landscape: A First Principles Framing
Manifesting Storage, Computation, and Communications How are Ethereum, IPFS/Filecoin, and BigchainDB complementary? What about Golem, Polkadot, or Interledger? I often get questions like this. So, I decided to write about how I answer those questions, via a first-principles framing. The quick answer: there’s no one magic system called “blockchain” that magically does everything. Rather, there … Continue reading Blockchain Infrastructure Landscape: A First Principles Framing
ESB Frameworks
Application integration is the biggest challenge today for many enterprises. Building an Enterprise Service Bus (ESB) is probably the quickest and most cost-effective way to address this challenge. In this article, you gain insight on ESBs, and how to model and construct ESB service-oriented architecture frameworks. Service-Oriented Architecture (SOA) is an approach to defining integration … Continue reading ESB Frameworks
[Book] Talking with Tech Leads by Patrick Kua (Lessons Learned)
Being a good developer doesn't necessarily make you a good Tech Lead. This book explores the delicate balance between the technical and non-technical worlds and, with over 35 accounts from Tech Leads, we can better understand some of the challenges faced and lessons learned from tech leadership across our industry. When I started this book project, … Continue reading [Book] Talking with Tech Leads by Patrick Kua (Lessons Learned)
5 Tips for Being an Effective Tech Lead
Becoming a Tech Lead is a tough transition for any developer, because only part of the skills and experience you had as a developer prepares you for the expectations of a new role. Instead of simply designing and writing code, a Tech Lead is suddenly responsible for an entire development team - and this means … Continue reading 5 Tips for Being an Effective Tech Lead
TDD, where did it all go wrong
General There are different kinds/levels of testing: Unit testing: testing class/method: Helps us to get good design, but coupled to the implementation details Implementation details is going to be changed so that we need to change also our class/method tests => which is expensive and we are lazy to do it => we skip it … Continue reading TDD, where did it all go wrong
TÌM HIỂU VỀ CORE BANKING
Tìm hiểu về Core Banking - khái niệm về ngân hàng lõi ... Đây là 1 thuật ngữ thường được nhắc đến hiện nay trong hầu hết các ngân hàng. Bản thân mình, khi tìm hiểu về đề tài này cũng có nhiều điểm chưa rõ, cụ thể là "Core Banking là gì ?" "Nó … Continue reading TÌM HIỂU VỀ CORE BANKING
Suy nghĩ về việc cấm xe máy
Trích bài viết trên Facebook của bạn Đỗ Quốc Đạt, phát biểu cảm nghĩ về bài báo PGS.TS Phạm Xuân Mai: ‘Phải cấm xe máy, đừng đem cái nghèo ra dọa nhau mãi’ Đọc sơ vài comment đầu tiên hiện lên mà thấy buồn dù rất hiểu tại sao người dân lại có phản ứng như … Continue reading Suy nghĩ về việc cấm xe máy
Em muốn trở thành kiến trúc sư
Mình muốn kể cho mọi người nghe một câu chuyện là cuộc đối thoại ngắn giữa một anh chàng Developer trẻ và 1 anh Architect. Cậu ta đến gặp anh kiến trúc sư và tâm sự là muốn trở thành 1 kiến trúc sư như anh. Sau này em cũng muốn trở thành 1 Software … Continue reading Em muốn trở thành kiến trúc sư
Domain Drive Development (DDD) – First thought – Part 1
Nhan nhản trên Google có các câu hỏi đại loại như: so sánh giữa TDD (Test Driven Development) và DDD (Domain Driven Development), phương pháp nào tốt hơn? Rồi lại có BDD (Behavior Driven Development), CBD (Component-based Development) làm mình không khỏi confuse, tuy nhiên trong 1 phút suy nghĩ và cũng có được câu … Continue reading Domain Drive Development (DDD) – First thought – Part 1