griffin's blog

factorio is my kind of programming

things factories can produce:

ci? not real lmao

blueprints: git

https://www.factorio.school: github

infra

servers: power

mining

oil

db: THERE IS NO DB??

architecture: production

main bus: monolith

trains: microservices

bots: serverless

planets: programming languages

want to build space ships on nauvis and vulcanis? sure man, but that's like writing an auth system in javascript and rust AND running both at the same time - you could color code the the spaceships blue if it was built on nauvis and red if it was built on vulcanis just so you know where the deployed ships were built.

you can build the science production on one planet, or multiple, or any combination all at once :)

just like you can make anything in one or multiple programming languages

mods: 3rd party libraries

base game: standard library

uhhhh

deployment

one big base with thick walls: on prem

railworld: vps

just random things everywhere??: the cloud

users: biters

auth: turrets

monitoring: the production graph