Stop using Bridson’s algorithm!

tl;dr: Bridson's algorithm is slow. If you're considering using it, know that it would be both easier and faster to do dart-throwing with a grid to check validity. In 2007, Canadian computer scientist Robert Bridson sumbitted a paper to the annual SIGGRAPH conference presenting a new algorithm for generating spacial distributions of points ("Fast Poisson … Continue reading Stop using Bridson’s algorithm!

How to make a TypeScript webapp in IntelliJ without frameworks

This post outlines how to create a webapp with multiple files and third-party dependencies in TypeScript without relying on Node.js or Require.js, using the IntelliJ IDE. For such a seemingly simple task, there is a dearth of useful tutorial material online; most TypeScript guides assume a level of familiarity with JavaScript that I don't think … Continue reading How to make a TypeScript webapp in IntelliJ without frameworks