Home/Blog

Featured post

Blog

This is where I will publish my articles, notes, and ideas about the things I am building and learning.

I want this space to feel like an engineering journal. Here I will document what I build, what I learn, and the day-to-day details of my Computer Engineering journey.

/
English

All posts

4
Engineering journalJune 23, 202612 min read

Building Battle Arena: Unifying Concurrent Programming, Process Scheduling, and OOP in a Robust Simulator

This article describes the development of Battle Arena Manager, a multithreaded matchmaking and battle scheduling simulator. The project demonstrates the practical application of Operating Systems (OS) concepts—such as concurrency, mutual exclusion, cooperative synchronization, scheduling, and resource management—integrated with Object-Oriented Programming (OOP) in Java.

JavaConcurrencyOperating SystemsOOP
Getting startedJune 10, 20264 min read

Starting a more consistent engineering journal

From now on I want to document more of what I am doing, so this first post is a small introduction to the kind of things I will share here.

ProcessArchitectureWriting
Blog | Renan Costa