A mental model for thinking about the relative importance of essential and accidental complexity.| Kieran Potts
Cyberia, thought to be the world's first commercially successful internet café, opened in London on 1 September 1994.| Kieran Potts
Requests for Comments (RFCs) are strikingly underused in commercial software delivery. Here's why you should encourage your team to take up this mighty tool.| Kieran Potts
Gmail marks the start of the era of web applications. Here's why.| Kieran Potts
A mental model for thinking about the different attributes of a software system: it's functional and non-functional requirements, and it's quality.| Kieran Potts
What's wrong with the term "REST API", and what should we use instead?| Kieran Potts
Should we rebrand JavaScript? And if we did, what would we call it?| Kieran Potts
CentOS and Ubuntu dominate Linux web servers. Which is best?| Kieran Potts
Welcome to my new blog, an exploration of the state of the software industry.| kieranpotts.com
PHP version 1.0 was announced on 8 June 1995. It quickly became a popular server-side scripting language for websites. Here's why.| kieranpotts.com