Forrest Smith (@forrestthewoods) 's Twitter Profile
Forrest Smith

@forrestthewoods

Software Engineer. I make video games.

ID: 114908092

calendar_today17-02-2010 00:39:02

3,3K Tweet

2,2K Takipçi

98 Takip Edilen

Jonathan Blow (@jonathan_blow) 's Twitter Profile Photo

Remember in 2021 when software companies were swearing up and down that remote work made everyone more productive ... and now they have all done Return-To-Office mandates because that was so deeply wrong? That is "LLMs make programmers tons more productive!!!" in 2025.

Hasen Judi (@hasen_judi) 's Twitter Profile Photo

After experiencing immediate mode UI programming, I can't understand how "event driven architecture" was sold to us as a good architecture.

Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

I don’t know what designer or programmer at Apple decided they would make it impossible to copy images out of mobile Safari. But they need to be fired. So so so stupid. Making me use a real computer just to copy an image into Discord Fired into the sun.

I don’t know what designer or programmer at Apple decided they would make it impossible to copy images out of mobile Safari. But they need to be fired.

So so so stupid. Making me use a real computer just to copy an image into Discord

Fired into the sun.
Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

Is there really not a good way to profile mixed Python / C++ code? Or profile Python memory allocation? Everything I’ve found seems really really bad.

Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

Why is YouTube TV so bad? There are 3 active games. I should be able to quadbox RedZone and all 3 games. But I can’t. For no particular reason. This isn’t a hard problem I promise.

Panda (@vivalapanda) 's Twitter Profile Photo

One day a student moved to SF. He went to his Master and asked, "Teacher, I am new here and understand that SF is a city of many freedoms. What musnt I do?" The teacher replied simply: "everything is permitted" Hearing this, the student went into the city. Growing weary from

Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

Came across yet another video if folks abusing Nix as a build system. Stop that! Someone really needs to create a polyglot Bazel/Buck inspired build system that is easily extensible. (No Starlark!). This is the way.

f4mi ‼️ (@f4micom) 's Twitter Profile Photo

in the relatively short future every original playstation game will stop working and that genuinely makes me feel sadder than it should

Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

boost is an abomination that needs to be blasted into the sun. It’s going to take 30 minutes to extract a zip file simply because it has eleventy giga zillion boost files. boost is bad and anyone who uses boost is bad and should feel bad. Just don’t.

Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

Every now and then I use a MacBook. And I am utterly bewildered how anyone thinks this is a good platform. Need to measure “time until forrest wants to throw laptop off the roof”. It is rarely more than minutes.

Forrest Smith (@forrestthewoods) 's Twitter Profile Photo

It's infuriating and embarrassing that both Claude Code and OpenAI Codex require NPM. These tools should be literally nothing more than a single statically compiled exe. Relying on NPM is insane. Please ask your tool "refactor this codebase to not suck and not rely on NPM".