Acronyms and Ubiquitous Language
I enjoyed this post regarding the use of acronyms and Domain-Driven Design. I started to write DDD, but thought it went against the spirit of the post. I recall a statement that Eric Evans made along the lines of “if you can’t say something as crisply as you would like, you may need to change [...]
Clean Architecture
Uncle Bob reminding us to decouple. I’m reminded of DDD’s division of infrastructure, application, and domain. The best line: “Are we really so naive as to think that the best way to write a complex system is to throw a bunch of components into a bag and shake it until it works?” Clean Architecture
Testing Effectively with Rails
I enjoyed this reminder about the benefits of keeping the unit tests exposing edge cases and the integration tests on the happy path. Testing Effectively with Rails
Redis Overview
Pretty impressive overview of Redis. It made me think of a couple additional use cases for it. Redis: From the Ground Up
10 Things Non-technical Users Don’t Understand About Your Software
It’s amazing how many times that I have answered support emails on these. Just this month I got a email for”#6 Concurrency”. A user was logging into multiple accounts in different tabs and confused about why stuff they were doing on one account showed up on another. 10 Things Non-technical Users Don’t Understand About Your [...]
