Kotlin: JVM to Multiplatform

The standard way to start a kotlin project is as a jvm project. Perhaps it shouldn't be, as starting as a multiplatform project is just as simple, and provides more flexibility. At this time, there is no way to automatically create a jvm project as multiplatform, without already selecting extra platforms, but it is very… Continue reading Kotlin: JVM to Multiplatform

Web Server Logic: Overview and Evolution

When thinking of the internet and servers, the first type of server that comes to mind is a web server. Not all servers on the internet are actually web servers, but as far as front of mind and siginificance, the web server is way up there. ┬áThe previous post covered hosting, and this post covers… Continue reading Web Server Logic: Overview and Evolution

Hosting: Shared, VPS, Bare Metal and Cloud & Containers

A full web site starts with a server, this page provides an overview of the options. Terminology: What is a server?Bare Metal DIY Hosted "Pizza Boxes" Sharing Pizza Boxes Virtual Private Servers Shared Hosting Slice and Dice! WHM/CPanel Cloud Superceding the Server: What is cloud? Docker & Kubernetes Private Cloud Public Cloud Serverless? Costing and… Continue reading Hosting: Shared, VPS, Bare Metal and Cloud & Containers