Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 34
  1. It is week 3 of me documenting the company I run!

  2. Last Monday I announced that I have been running a company, now with a bit of formal paperwork, and it’s called “Prosocial Engineering”.

  3. Starting a company - devlog

    Good morning!

  4. Handmade GitHub Pages

    This is part 2 of the "handmade computational sandbox" class.

  5. Handmade Cellular Automata

    This tutorial will walk you through creating & deploying your first "computational sandbox", an environment where you can define the rules of a simulation and explore the result.

  6. How we grade presentation night

    Presentation Night is a ~monthly event I host here in Ithaca.

  7. 10 years ago I wrote “A Beginner's Guide to Coding Graphics Shaders”.

  8. This tutorial walks you through how to do semantic embedding completely offline with open source models in NodeJS.

  9. I wrote about my crazy vision 2 days ago, about how the twitter API is locked down and that has killed a lot of community applications, but they can’t stop us from exporting our own data and sharing it with each other.

  10. 2026 edit: this project is now run by Epistemic Garden.

  11. This “Janus Simulators” essay by Scott Alexander blew my mind, but it didn’t do much for my friends & family.

  12. I know what you’re thinking: “does anybody really still use twitter?”

  13. Making software by "cosmic pizza order"

    I made this joke a while back in frustration.

  14. My favorite bench in Ithaca NY

    This is my favorite bench.

  15. I stumbled on a rare, beautiful interaction on social media.

  16. https://www.youtube.com/@bitsandbytestvo I love this adorable little TV show so much.

  17. Build & deploy your first web app

    This guide is written for students going through CodeDay Labs.

  18. Presentation Night - Feb 7 - Recap

    Jonathan & Lesley from Story House Ithaca kicking off presentation night to a full house, at the Soil Factory “Presentation Night” is an event I hosted with Story House Ithaca on Feb 7th.

  19. The Khronos WebGL/WebGPU meetup is a recurring online event where the folks working on these web graphics API’s share updates followed by talks from the community.

  20. This article builds on my previous “How to render outlines in WebGL” tutorial.

  21. How to use WebGPU Timestamp Query

    This tutorial covers how to use WebGPU’s timestamp query to measure how much time your GPU commands take to execute.

  22. The Khronos WebGL/WebGPU meetup is a recurring event where the folks working on these web graphics API’s share updates followed by talks from the community.

  23. This article explains how to set up hot module replacement (HMR) with Vite for a vanilla JS project.

  24. This guide explains how to generate bitmap fonts from TTF or OTF files for use in PhaserJS.

  25. WebGPU January 2022 meetup — takeaways The WebGL/WebGPU January talk is up (https://www.youtube.com/watch?

  26. The last WebGL / WebGPU meetup was packed with a lot of really exciting content.

  27. This tutorial will walk you through how to create a web app that visualizes the location of any satellite in real-time, like the International Space Station.

  28. This tutorial will walk you through how to create a web app that visualizes the location of any satellite in real-time, like the International Space Station.

  29. Sketchfab's API gives you programmatic access to the largest collection of glTF 3D models on the web.

  30. Photo by Christopher Gower on Unsplash Sketchfab’s API gives you programmatic access to the largest collection of glTF 3D models on the web.

  31. How to render outlines in WebGL

    This article describes how to visualize outlines for a WebGL scene as a post process, with example implementations for ThreeJS & PlayCanvas.

  32. How to Fix Gimbal Lock in N-Dimensions

    Gimbal lock is a common issue that arises in 3D rotation systems.

  33. Unraveling the JPEG

    Learn about image compression by looking at the raw image bytes and how they get encoded/decoded.

  34. Linear Discriminant Analysis

    LDA is a technique for working with higher dimensional data that was always presented analytically to me, and I wanted to see it visually.