TJ Singleton Software Engineer, Baptist Preacher

12Dec/110

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 [...]

Filed under: Clips No Comments
24Nov/110

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

Filed under: Clips No Comments
5Jan/110

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

Filed under: Clips, Programming No Comments
30Dec/100

Redis Overview

Pretty impressive overview of Redis. It made me think of a couple additional use cases for it. Redis: From the Ground Up

Filed under: Clips No Comments
2Dec/100

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 [...]

Filed under: Clips No Comments