Herb CaudillLessons from 6 software rewrite storiesA new take on the age-old question: Should you rewrite from scratch, or is that “the worst strategic mistake you can make”?Feb 19, 201949Feb 19, 201949
Herb CaudillinA Place For EverythingA web application with no web server?In a traditional client/server/database web app, so much effort goes into transferring and translating data between layers. Can we…Dec 24, 201816Dec 24, 201816
Herb CaudillinA Place For EverythingData types for humansToday’s databases force us to think about data in terms of what’s important to the computer. We can do better.Dec 23, 20186Dec 23, 20186
Herb CaudillinA Place For EverythingA secret agent database for the rest of usWhy shouldn’t our tools for organizing information be as cool as the ones in the movies?Dec 22, 2018Dec 22, 2018
Herb CaudillinA Place For EverythingExcel Hell: A cautionary taleBefore we create a "single infinitely-customizable app for everything else", we need to understand why we use spreadsheets for everything.Apr 1, 20185Apr 1, 20185
Herb CaudillinA Place For EverythingSolving the software puzzle for teamsPutting together a software toolset for a team is harder than it looks. Why is that?Mar 15, 2018Mar 15, 2018