Português English

Blogs

The NUKE Uncertainty: When a Maestro Steps Away feature
2026.04.27

The NUKE Uncertainty: When a Maestro Steps Away

Other day iI woke to some unsettling news in the .NET ecosystem. Rumors are swirling—and some blog posts are starting to corroborate—that NUKE, the build system I’ve come to rely on for almost all my C# projects, is being effectively abandoned.

The word on the street is that the primary developer, Matthias Koch, has reached a breaking point. After years of pouring heart and soul into the project, the lack of financial incentive and the sheer weight of maintaining such a critical piece of infrastructure has taken its toll. What’s even more concerning is the talk that any future development might happen in a fork that could be closed-source or move to a paid model.

This hits home. Hard. I just wrote about how much I love Nuke, and now the foundation feels like it’s shifting under my feet.

The Search for a Substitute

When a tool you depend on enters “maintenance mode” or changes its licensing terms, the first instinct is to look for a lifeboat.

Interestingly, Cake 6.0 was recently released, and it seems the team there has been paying attention. They’ve introduced the Cake.Sdk, which feels very much like an answer to NUKE’s “code-first” philosophy. It moves away from the old .cake scripts and toward standard .cs files with a project-based approach. It’s got that IDE integration and strongly-typed feel that made me switch to NUKE in the first place.

Is it enough to make me jump ship? Not yet. For the time being, I’m sticking with NUKE. The existing code is MIT licensed, and even if the official repo is archived, the current version still works. But the long-term viability is definitely a question mark.

The Cost of “Free”

This situation shines a harsh spotlight on the open-source ecosystem. We—developers and businesses alike—have become incredibly comfortable building empires on the back of free labor. We depend on these “tiny” projects maintained by one or two people, and we often forget that there’s a human on the other side of that GitHub handle.

If we care about these tools, we have to support them. Whether it’s through GitHub Sponsors, Open Collective, or enterprise licenses, “free” always has a cost. If the maintainers can’t pay their bills or find a reason to keep going beyond “community spirit,” the project eventually collapses.

I’m at a crossroads here. Are you already testing the waters with Cake 6 or maybe something else like Modular Pipelines? For now, I’ll keep my Nuke scripts running, but I’ll be keeping a very close eye on the horizon.

Oscar Awards 2026 feature
2026.03.14

Oscar Awards 2026

The USA’s Academy of Motion Picture Arts and Sciences is about to host the annual Oscar Awards. These are the movies that I watched and can comment on.

  1. The Secret Agent (8★★★★★★★★): Longer than needed, yet with a thrilling ending.
  2. Weapons (7★★★★★★★): Uneven by design.
  3. Sinners (7★★★★★★★): Ryan Coogler + Michael B. Jordan movie that blends blues, horror, and history.
  4. One Battle After Another (7★★★★★★★): may be one of this year’s Oscar favorites, but despite the acclaim it left me oddly unmoved, with strong craft overshadowed by a story that never fully resonated.
  5. The Devil Is Busy (7★★★★★★★): The routine of a abortion clinic.

Documentaries

  1. The Devil Is Busy (7★★★★★★★): A short documentary about a abortion clinic.

Animations

  1. The Girl Who Cried Pearls (8★★★★★★★★): This short film is a mastery in stop motion animation; very touching.
  2. KPop Demon Hunters (8★★★★★★★★): Gleefully maximalist. Combines idol culture and demon-slaying with more wit and heart than it has any right to.
  3. The Girl Who Cried Pearls (8★★★★★★★★): Beautiful short animation.
KDG2 is More of The Amazing Same feature
2026.03.05

KDG2 is More of The Amazing Same

Sequels often face the “sophomore slump,” but this sequel manages to dodge that trap by doubling down on everything that made its predecessor a cult classic. Kingdom Come: Deliverance II delivers on the original’s promises with newfound polish and ambition, making it easily my best experience of the year so far, as expected.

Kuttenberg Is the New Novigrad

From a technical standpoint, the leap in environmental density is staggering. The standout achievement is the city of Kuttenberg. Rendering a dense, medieval urban environment in CryEngine is a massive challenge. Unlike the small villages of the first game, this is a sprawling city with multi-story buildings, crowded marketplaces, and intricate alleyways. The developers had to significantly optimize their draw-call management and level-of-detail (LOD) systems to keep the frame rate stable while maintaining the gritty, lived-in aesthetic. The lighting system, particularly the way it handles interior shadows and cobblestone reflections, is a significant step up from the first title.

Kuttenberg

From Blacksmith to Ninja

As a developer, I’m always interested in the balance of progression systems. In this experience, the curve is somewhat front-loaded. By the time I moved to the second map and reached Kuttenberg, I was already a “super ninja.” This was largely because I took the first map very seriously, completing most of the side quests and engaging in every skirmish I could find. This provided enough opportunities to evolve Henry’s stats to a point where the quests in the second half of the game became a bit of a breeze.

While it feels rewarding to see Henry’s growth, from a design perspective, it highlights the difficulty of scaling content for a player who explores every corner. The combat, while refined and less “janky” than the original, can’t quite keep up with a fully leveled Henry, resulting in a power fantasy that contrasts sharply with the desperate survival of the early hours.

The Recurring Narrative Pacing Issue

On one hand, the amnesia setup is a clever narrative shortcut that sidesteps the “power creep” problem entirely. By stripping Henry back to a blank slate—forgetting combat techniques, alchemy recipes, and even basic survival skills—the developers justify the early-game fragility without having to invent a contrived injury or gear loss. It’s a diegetic reset button that feels surprisingly organic within the story’s opening chaos. That said, the trope wears thin quickly. The game hand-waves Henry forgetting everything—including how to hold a sword properly—while conveniently allowing him to remember key characters and plot-relevant details. It’s a functional solution to a difficult design problem, but one that lacks the elegance of the first game’s slower, more believable progression from village nobody to seasoned fighter. In trying to have it both ways, the amnesia framing occasionally feels less like storytelling and more like a designer’s duct tape.

Henry dueling

Unfortunately, some of the old ghosts still haunt the machine. Just like the first entry, the sequel struggles with its final chapters. The story, which builds so much momentum in its middle act, feels rushed and confusing as it reaches its climax. From a narrative design standpoint, it’s a bit disappointing to see the same pacing issues repeat themselves. A more focused third act could have easily pushed this into a perfect 10/10 territory. It seems the team prioritized the systemic complexity and world-building over a tightly woven conclusion.

Despite the narrative stumbles at the finish line, the moment-to-moment gameplay is unparalleled. The world is denser, the quests are more varied, and the sense of being part of 15th-century history is stronger than ever.

Kcd2 siege

A New Standard for Immersion

This title offers a level of immersive simulation that is hard to beat. It respects the player’s intelligence and rewards patience, even when its complex systems push back. If you loved the original, this is an essential experience. If you were put off by the previous entry’s rough edges, the added polish here might finally be enough to win you over. It’s a bold, ambitious, and deeply rewarding sequel that proves Warhorse Studios are masters of their craft, even if they still haven’t quite nailed the landing.

My Rating: 9★★★★★★★★★
Metacritic: 89
An Authentic Hogwarts feature
2026.02.05

An Authentic Hogwarts

For many, the dream of receiving a letter from a magical school is a cornerstone of childhood. I should preface this by saying that I am not a fan of the books or the universe—quite the opposite, in fact. Despite my lack of personal connection to the source material, I can objectively say that this experience is a masterclass in world-building and high-budget adaptation. It finally gives this franchise the high-budget, open-world treatment it has long deserved.

Hogwarts interior

Technical Execution

From a developer’s perspective, the implementation within Unreal Engine 4 is fascinating. The scale of the castle is staggering, and the way the developers handled the interior/exterior transitions is a significant technical feat. To maintain the sense of a seamless, sprawling structure, the team had to employ clever level-streaming techniques. You can wander from the highest astronomy tower down to the lake without a loading screen, which is no small task given the sheer density of unique assets and high-resolution textures packed into every hallway.

The lighting work is particularly noteworthy. The way the light spills through the stained-glass windows or reflects off the suits of armor in the corridors creates a palpable sense of history. Every corner of the castle feels like it has a story to tell, filled with magical curiosities and moving portraits that bring the environment to life in a way that feels “alive” rather than just decorated.

Gameplay

Design Decisions and Exploration

Exploration is where the project truly shines. Flying on a broomstick over the Scottish Highlands is an absolute joy, providing a sense of scale and freedom that is mechanically very well executed. The control scheme for the broom feels intuitive, and the transition between ground and air is smooth—a trade-off in design that prioritized player freedom over strict physical realism.

The combat system is another surprise. Instead of a simple “shooter” mechanic, it encourages you to chain spells together in creative combos. From a design standpoint, the cooldown management and spell-switching systems keep the encounters dynamic. It’s surprisingly robust, rewarding players for experimenting with different magical interactions.

Professor

Room for Improvement: The Open World Trade-off

While the castle is a masterpiece of environmental design, the world beyond its walls exposes some common open-world trade-offs. The “hamlets” scattered throughout the map lack the unique personality and asset density of the main hub. From a production standpoint, it’s understandable—building a world of this scale requires a balance between hand-crafted detail and procedural filler—but the contrast is noticeable.

Additionally, the main narrative about Ancient Magic is serviceable, but it doesn’t always feel as personal or urgent as it should. Some of the side activities, like the repetitive Merlin Trials, feel like classic “busy work” intended to extend the playtime rather than enrich the world.

Despite my personal indifference toward the lore, the final product is a triumph. It’s a polished, beautiful, and genuinely well-executed experience that sets a new bar for how to adapt a beloved fictional world into a video game. It proves that even if you don’t care for the universe, good design and technical prowess can still make for a compelling experience.

My Rating: 8★★★★★★★★
Metacritic: 84
Movie List 2025 feature
2025.12.31

Movie List 2025

Every year, I try to compile a list of games, books, and movies I experienced. For the complete list, check the Ratings. Here we go (sorted by rating then alphabetically)!

NOTE: I believe this list is the one that is mostly incomplete. I will probably make additions to it time to time.

  1. Anora (9★★★★★★★★★): My pick for the best movie of the year. The actress shows drama, comedy and sexuality.
  2. Conclave (8★★★★★★★★): Superb performances. Tense with a plot twist.
  3. I'm Still Here (8★★★★★★★★): The Brazilian movie about dictatorship from 70s. In other words: modern as ever.
  4. Im not a Robot (8★★★★★★★★): Amazing short movie about the consequences of a CAPTCHA.
  5. Prisoners (8★★★★★★★★): A dark and haunting exploration of morality and justice, with powerhouse performances and a gripping narrative
  6. Star Wars The Empire Strikes Back (8★★★★★★★★): The only movie from the saga that I did not have a VHS to watch 1000 times. It’s really good, even for today’s standards.
  7. The Brutalist (8★★★★★★★★): A visually stunning drama. An intersection of architecture, history, and personal resilience. Brody is Oscar-worthy.
  8. The Day the Earth Stood Still (8★★★★★★★★): Cold War sci-fi at its most elegant. A film that trusts its message enough not to shout it.
  9. The Princess Bride (8★★★★★★★★): I was told time after time that is goofy but memorable movie. I cannot agree more.
  10. The Skin I Live In (8★★★★★★★★): Almodovar delivers one plot twist after another.
  11. What We Do in the Shadows (8★★★★★★★★): A group of vampire friends with humor and absurdity in the best Monty Python style. I always like Taika Waititi’s directing and acting style.
  12. A Quiet Place Day One (7★★★★★★★): The origins story.
  13. After Hours (7★★★★★★★): One of the earlier Martin Scorsese movies, it’s a darkly comedic odyssey of unpredictability of a single chaotic night.
  14. Dredd (7★★★★★★★): Lean, mean, and criminally underrated. Karl Urban never lifts the helmet and never needs to. The platonic ideal of a B-movie that knows exactly what it is.
  15. F1: The Movie (7★★★★★★★): Quite enjoyable, capturing the a bit of the essence of the sport.
  16. Full Metal Jacket (7★★★★★★★): I’m definitively not a fan of Kubrick style.
  17. Identity (7★★★★★★★): A psychological thriller filled with plot twists.
  18. Scarface (7★★★★★★★): Excess, ambition, and violence in pure De Palma style. Iconic, but its length and melodrama can test patience.
  19. The Apprentice (7★★★★★★★): If you already dislike Donald, it will just reinforce your vision. If you like him, it’s time to change sides.
  20. The Substance (7★★★★★★★): Its visuals insist on sensations: desire, disgust, wants. It’s a mix of social criticism and B-movie horror.
  21. Thief 1981 (7★★★★★★★): A gritty heist drama with existential undertones
  22. Wicked (7★★★★★★★): Ariana Grande is really well. All the rest, passable.
  23. Déjà Vu (6★★★★★★): The premise of seeing the past “in real time” is interesting. Once you get past that, it gets silly.
  24. Kiss Kiss Bang Bang (6★★★★★★): Sharp, self-aware neo-noir with crackling dialogue. Underrated at the time, still a fun ride.
  25. You Were Never Really Here (6★★★★★★): The film itself is more mood than movie.
  26. Emilia Pérez (5★★★★★): 13 nominations? It’s a boring movie, the songs are bad and forgettable (not to mention the ASMR presence). Unfortunately, it was caught in pointless controversies.
  27. Ghost In The Shell (2017) (5★★★★★): Scarlett’s version is substantially more confusing and less engaging than the original animation. Only worth it if you’re marathoning both.
  28. Mountainhead (5★★★★★): Ambitious ideas buried under murky execution.
  29. The Day the Earth Stood Still 2010 (5★★★★★): A fraction from the original.
  30. Crimes of Future 1958 (4★★★★): Cronenberg’s embryonic vision, interesting only as an artifact.

Documentaries

  1. Incident (7★★★★★★★): A tense, meticulously assembled account that lets footage speak louder than commentary. Unsettling in the best documentary tradition.
  2. The Elephant Whisperers (7★★★★★★★): Quietly beautiful. It says more about humanity than wildlife.
  3. I am Ready Warden (7★★★★★★★): Sobering and humane, but struggles to find a fresh angle on familiar ground.
  4. The Only Girl in the Orchestra (5★★★★★): You leave admiring the film, not the subject.

Animations

  1. Robot Dreams (10★★★★★★★★★★): Beautiful, interesting, and moving.
  2. Wander to Wonder (9★★★★★★★★★): great short stop motion animation.
  3. Ghost In The Shell (8★★★★★★★★): Visual and thought-provoking spectacle. But it’s not easy to understand everything it proposes. A classic I had already watched in 2009.
  4. In the Shadow of the Cypress (8★★★★★★★★): post-traumatic stress disorder

TV Shows

  1. Adolescence (10★★★★★★★★★★): Four single-take episodes that hit like a gut punch. Devastating, precise, and impossible to shake.
  2. The Last of Us (S1) (9★★★★★★★★★): Faithful where it matters, inventive where it dares. Episode 3 alone justifies the whole season.
  3. 24 (S1) (8★★★★★★★★): Real-time tension that still holds up. Jack Bauer’s first day remains a masterclass in procedural propulsion.
  4. Murderbot (S1) (7★★★★★★★): A lovably anxious killing machine just wants to watch TV shows. Charming adaptation that nails the voice if not always the pace.
  5. Senna (2024) (7★★★★★★★): A series that is neither a documentary nor a work of fiction. And it’s average at both. Entire plots of no importance.
  6. Severance (S2) (6★★★★★★): The mystery deepens but the momentum stalls. Gorgeous and maddening in equal measure — not always intentionally.
  7. The Last of Us (S2) (6★★★★★★): Ambitious but overstretched. Loses the intimate focus that made S1 special, trading earned emotion for sprawling setup.
Bruno MASSA