One of the best ways to build the confidence to get started and enter the exploratory process of finding a solution is to set as well-defined a search space as you can: outline the "hard edges". Setting this defined space gives you constraints to comfortably work within, almost like a cozy room with padded walls where we've got the freedom to... See more
Discord's iOS and Android apps are built using React Native [1]. This enables business logic to be shared with the desktop and web clients, as well as shared UI components between both mobile apps.
Part of the reason you see abandoned repos is because the community has adopted libraries like Reanimated, React Native Gesture Handler, and React... See more
“We realized rasterization was reaching its limits,” he said, referring to the traditional, widely used method of rendering a 3D scene. “2018 was a ‘bet the company’ moment. It required that we reinvent the hardware, the software, the algorithms. And while we were reinventing CG with AI, we were reinventing the GPU for AI.”
My take on it is that fun comes from interacting with a system with enough depth for interesting stuff to emerge - maybe even things that will surprise you as a designer. I find that this happens when you get a few simple systems, get them working well independently, and then find as many ways as possible to interconnect them.
Naughty Dog's The Last of Us Part 2 was created at $220 million with nearly 200 staffers. Meanwhile, Guerrilla Games' Horizon Forbidden West set back Sony $212 million with 300 employees on the project.
Part of Google's perceived aura (IMHO) when they started was that they seemed to be like the nebulous group of pre-Web Internet-savvy techies. Which were a smart group, tending towards altruistic and egalitarian, and wanting to bring Internet goodness to people, and onboard people into Internet culture. What seemed like one sign of this was times... See more