Technical
Finding the Virtualization Sweet Spot with Proxmox and Ansible
What to choose in physical servers, virtual machines/VMs, Docker containers/LXC, Kubernetes, and hyperscalers like GCP/AWS? Proxmox, apparently.
A writer and software engineer, specialised in Python development, bringing her skills to game development.
Technical
What to choose in physical servers, virtual machines/VMs, Docker containers/LXC, Kubernetes, and hyperscalers like GCP/AWS? Proxmox, apparently.
Development
Group success, personal rewards, friction between allies, and conflict with enemies: there are many layers of in-game conflict in Blasphemess.
Development
Mortal squads with rocket launchers, angel mechs with miniguns, sword-wielding cyborgs, and more. What systems make fun and cinematic combat?
Lore
Blasphemess is a browser based multiplayer RPG, set in a multiverse where oppressors have spread like wildfire. The conflict is multi-sided.
Technical
Outside the HTTP request cycle, I need something that handles asynchronous tasks, like periodically running NPC actions. Enter Celery.
Technical
Race conditions and game state consistency are a hard problem in the concurrent world of FastAPI. Can SQL locks be an easy solution?
Development
It's both beneficial and problematic to develop something in the open. Do it anyway! I'm trying to, with this web game project.
Technical
Vertical scaling servers can only get you so far; horizontal scaling and sharding is a great complement to support massive scale.
Technical
Items can be referenced in several tables in the database, which means they have multiple foreign keys. How do I ensure ownership of an item?
Development
Between FastAPI in Python and Svelte's JS/CSS/HTML combination, I've finally fallen in love with full stack engineering as I build this game.