ToolUp Tuesday - #1

ToolUp Tuesday - #1

2022-02-08

In this inaugural ToolUp Tuesday episode, Chris and Matt introduce a new live-coding series focused on building an application from the ground up while sharing every decision along the way. They brainstorm the concept of a massively multiplayer management simulation game — a tongue-in-cheek “SpaceBar” where players run their own establishments in an asynchronous, long-running game format.

The pair focus on architectural planning, designing a microservices-based system with distinct components: a world events engine (built in .NET) to process game state changes on a schedule, a player decisions service (built in Go) to handle player interactions, and a game engine to orchestrate the overall state machine. They set up a GitHub repository using template repositories, configure GitHub Projects (beta) for backlog tracking, and create issues and labels to organize future work. The discussion also touches on containerization with Docker and Kubernetes as a future deployment strategy.

Related Content

Tales from the Real World - Architecting the Transformation

Tales from the Real World - Architecting the Transformation

2021-09-10

Most organizations undergoing digital transformation are moving through maturity stages — from localized, monolithic setups toward agile, cloud-native, data-driven platforms. But what does it take to architect that journey? In this session, Asanka Abesinghe shares a practical framework covering the six design principles of digitally-driven organizations (decentralized, lean-agile, open standards, customer-centric, cloud-native, and data-driven), how to layer business, information, application, and technology architecture, and the evolving role of the architect as an organizational bridge between business strategy and technical execution. From the build-vs-buy decision to maturity-model road-mapping, this is an essential session for architects leading or contributing to enterprise transformation programmes.

Top new CNCF projects to look out for

Top new CNCF projects to look out for

2021-06-30

The Cloud Native Computing Foundation (CNCF) gave us Kubernetes and Prometheus — but did you know there are over 90 more projects in the ecosystem? In this episode, Chris is joined by Annie Talvasto (CNCF/Kubernetes meetup organizer, Finland) to explore the most exciting CNCF projects across sandbox, incubating, and graduated tiers. They cover Helm for Kubernetes package management, Artifact Hub for centralised artifact discovery, Linkerd for lightweight service mesh with built-in observability and resilience, KUDO for declarative Kubernetes operator creation without deep Go expertise, and KEDA for event-driven autoscaling. Whether you're new to cloud native or a seasoned practitioner, this session will inspire you to explore — and contribute to — the wider CNCF landscape.

GitHub Issues and GitHub Discussions

GitHub Issues and GitHub Discussions

2020-12-16

GitHub Issues provides a lightweight project backlog with labels, milestones, assignees, and kanban project boards, while GitHub Discussions (launched at GitHub Universe) enables open community conversations through categorised threads for Q&A, ideas, and show-and-tell. This episode demonstrates converting issues to discussions, automating workflows with GitHub Actions issue and project event triggers, and using project board automation rules.