About:

Hi, I'm Will. A self-taught developer with a background in design, and currently helping Crunchy Data build the best Postgres experience on the web.

Website:

Outgoing Links:

Gorilla Sun swyx
Subscribe to RSS:
The author discusses the challenges of creating a design fundamentals course aimed at individuals who may not be interested in becoming practicing designers. The intention is to provide value to all students, regardless of their g...
2025 was a year of personal and professional clarity for the author, highlighting the importance of family, in-person connections, and tackling challenging projects.
The text discusses the challenges of movement on the map during a battle in a tactical RPG and the need for a camera and focus system to allow players to navigate around the map. It outlines the process of implementing the camera ...
The text is a detailed log covering the game loop built in Gleam, focusing on the render loop. It explains the core principles of the render loop, the requirements for rendering an isometric map, and the process of rendering graph...
The text discusses the update loop in game development, explaining the core ideas and principles behind it. It also demonstrates how to implement the update loop for an isometric TRPG game by adding a Map and Cursor to navigate ar...
The author reflects on the changes and milestones they experienced in the past year, including losing 100lbs, applying for a new job, and exploring various projects. They realized they are an explorer, not an expert, and shared th...
The author is building a Tactical RPG game from scratch in Gleam and needs to create a game loop. They explain what a game loop is, the two types of loops, and the client they want to render the game to. They also discuss the brow...
The text discusses the generative part of generative art, explaining the concept and how to create it using visual algorithms. It covers the use of random values, constraints, pattern algorithms, and the importance of repeatable r...
The author discusses the need to push their design skillset and create new, not just more. They explore how to train the creative muscle, improve taste, and make people say 'that was nice' when using a product. They emphasize the ...

0Layers In Action

2024-06-03

...
The text discusses a product development approach for increasing shipping velocity and product quality. It emphasizes the importance of breaking down a product/feature into a small, complete solution, and then layering on non-esse...
The text discusses the importance of core differentiation over feature parity when launching a product, using the example of FigJam. It emphasizes the need to focus on nurturing unique ideas rather than trying to be like every oth...
The text emphasizes the importance of trying new things to build a valuable network, rather than focusing on the size of the network. It also encourages nurturing connections rather than just having a network for the sake of it.
The text discusses the importance of effective networking for developers, emphasizing the value of saying yes to new experiences and opportunities. The author shares personal anecdotes to illustrate the benefits of networking and ...
The text provides tips for developers on effective networking by volunteering at events. It suggests starting with smaller local meetups to gain experience and make connections. The author emphasizes the benefits of volunteering a...
The text provides a guide for developers on effective networking through starting events. It emphasizes the benefits of creating connections and job opportunities through meetups and conferences. The post also highlights the chall...
Speaking at an event can give you networking superpowers, making it easier to connect with others and gain recognition. It also provides opportunities for job interviews and applications. The text provides tips and tricks for effe...
The text discusses the effectiveness of in-person events for networking, likening them to a bullet train for building connections. It emphasizes the importance of making real connections rather than just making acquaintances. The ...
The text discusses the benefits of taking courses in different skill sets, particularly for developers. It emphasizes the importance of building connections and relationships through taking courses adjacent to development, and sha...
The text is a developer's guide to effective networking, sharing personal experiences and tips on how to build a professional network through personal projects and creative ventures. It emphasizes the importance of sharing one's w...
The text discusses the benefits of networking within niche communities, emphasizing the importance of standing out, providing helpful answers, engaging in casual conversations, and sharing expertise. It also highlights the benefit...
The text is an introduction to a guide on effective networking for developers. It emphasizes the importance of building a professional network and provides alternative approaches to traditional networking methods. The author discu...