# umbral (blogs) — RSS Amplifier

Recent posts from the 2 feeds in the RSS Amplifier directory that cover umbral.

Page: <https://rssamplifier.com/topics/umbral/blogs>  
Feed: <https://rssamplifier.com/topics/umbral/blogs.md>

---

## [Adventures in Open-Source: the lit profraw race](https://abm-77.dev/adventures-in-open-source-the-lit-profraw-race/)

_2026-06-21 · abm-77 · for most intents and purposes_

How a filename collision in lit's --per-test-coverage produced malformed profraws that crashed llvm-profdata, and the two upstream PRs that fix it.

## [How I Got a Job in Compilers](https://abm-77.dev/how-i-got-a-job-in-compilers/)

_2026-06-15 · abm-77 · for most intents and purposes_

My path from senior year with one compiler class to working full-time as a compiler engineer at an embedded hardware startup. What I built, what I studied, and how the interviews went.

## [ariadne: a CI/CD Optimizing Compiler](https://abm-77.dev/ariadne-a-cicd-optimizing-compiler/)

_2026-06-08 · abm-77 · for most intents and purposes_

CI YAML reads like assembly. ariadne treats workflow planning as a compiler problem: describe intent in a typed IR, get an optimized execution plan.

## [A Computer for Compilers](https://abm-77.dev/a-computer-for-compilers/)

_2026-04-21 · abm-77 · for most intents and purposes_

What specs actually matter when your job is compiling code all day. A walkthrough of building a workstation for compiler development.

## [Graphics Debugging with an LLM](https://abm-77.dev/graphics-debugging-with-an-llm/)

_2026-04-13 · abm-77 · for most intents and purposes_

Claude Code can't see your screen. Here's how I worked around that to debug graphics issues in umbral using RenderDoc output and render targets as ASCII art.

## [Rendering à la Umbral's Shader DSL](https://abm-77.dev/graphics-programming-a-la-umbrals-shader-dsl/)

_2026-04-07 · abm-77 · for most intents and purposes_

umbral embeds a shader DSL directly in the host language. Write vertex and fragment shaders alongside your game code, same types, same syntax, no duplication.

## [umbral: a language + runtime for games](https://abm-77.dev/umbral-a-language-runtime-for-games/)

_2026-04-04 · abm-77 · for most intents and purposes_

umbral is a toy programming language and runtime for making games. High-level ergonomics, no GC, statically linked assets, and a shader DSL baked into the language.

## [Umbral Scores](https://nunotrocado.com)

_2024-12-30 · Nuno Trocado - News_

Now available: scores for Umbral .

## [Mcmds](https://nunotrocado.com)

_2024-10-04 · Nuno Trocado - News_

This semester I am teaching at the University of Coimbra's new Master in Computer Music and Sound Design .

## [Your 24/7 AI Media Buyer (Sponsored)](https://crawlproof.com/a/NQ3cyB4FzYSv)

_2024-10-03 · **Sponsored**_

Finds placement, geo, and funnel leaks and proposes fixes you approve

## [Corrosion Portajazz Video](https://nunotrocado.com)

_2024-09-18 · Nuno Trocado - News_

Video excerpt from the Corrosion concert at the Festival Porta-Jazz earlier this year.

