Chưa phân loại, Methodology

Dev curricula

This is a listing of articles about concepts I find essential for any developer to know. This is organized in order of most base structural concepts to most high level concepts and includes good practices, principles, and lists of articles, conference talks and books on software development. Source: This page is in constant enhancement. Good… Continue reading Dev curricula

Chưa phân loại

Four Spring Cloud Projects That You Should Be Using

Richard Seroter's Architecture Musings

Since I’ve moved up to the Seattle-area three years ago, there’s been a hole in my life. No longer. The Habit just opened up around the corner from me. I missed that place! While most of the attention (including my own) is on the Charburger, they actually have a pretty deep menu. I thought about that this week when looking at the latest Spring Cloud portfolio. While it’s used millions of times per month by Java developers —and usage grew 137% over the past year alone—Spring Cloud is best known for its Config Server and packaging of NetflixOSS tech. You know, things for service discovery, load balancing, circuit breakers, etc. THEY DESERVE THE GLORY. But there are four other interesting packages that you shouldn’t overlook.

Spring Cloud Stream

It’s no secret that I’m a big fan of this library. It abstracts away all the complexity of dealing with message…

View original post 659 more words

blockchain, 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

Architecture, Chưa phân loại, Methodology

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

Chưa phân loại, Leadership

[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)

Chưa phân loại, Leadership

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