Architecture

Remembering the Long-Forgotten Three-Tier Architecture

Software developers who have been in the industry for awhile will eventually notice certain trends in the industry, and meta-trends that play out over…

Read
Organization

Surprising Benefits of Open Core Software

I've been reflecting on the various companies I've worked for and the styles of software development that they used…

Read
Experiments

Rust as a Universal Runtime

Like most developers, I've been fascinated by Rust, primarly becuase of it's promise to eliminate or greatly reduce a certain class of bugs…

Read
Tech Trends

Tech Trends '24

It seems like a new tech layoff is announced every day. Some companies have done two or three layoff rounds in the last 12 months. As someone with admittedly too much free time, I can't help but pay attention to events and ask myself if they are business as usual…

Read