RSS.Social

cprimozic.net Blog

follow: @[email protected]

Posts

The Tech Behind Geotoy

Compiling the Boundary-First-Flattening Library to Wasm

Non-Pointless Software Projects for New Devs in the LLM Age

Building Modular Audio Nodes in Web Audio

Optimizing Advent of Code D9P2 with High-Performance Rust

Creating Constrained Bezier Curves for an Envelope Generator

Notes on Self Hosting a Bluesky PDS Alongside Other Services

A Small Change to Significantly Improve Triplanar Mapping

Fixing a Bug in Google Chrome as a First-Time Contributor

My Favorite Tools + Techniques for Procedural Gamedev

Trying Kolmogorov-Arnold Networks in Practice

Computing Normals for "Smooth by Angle" Shading Like Blender

A Process for Subdividing + Deforming Arbitrary 3D Meshes

What I've Learned Building Interactive Embedding Visualizations

Trying Out Cloudflare's `foundations` Library for Rust

PIXI.JS Optimizations

Building a Realistic Raindrop-Covered Window Pane Material in Three.JS

Wrapping Meshes With Geodesic Walks

Speeding Up Geodesic Tracing in geometry-central

amdgpu_top: A Modern radeontop Alternative

Generating 4K PBR Textures Using Stable Diffusion XL

Building RNN Architecture Visualizations With TikZ

Growing Bonsai Networks with RNNs

Machine Learning Benchmarks on the 7900 XTX

Drawing Graphviz Edge Splines

Building a Signal Analyzer with Modern Web Tech

Reverse Engineering a Neural Network's Clever Solution to Binary Addition

Implementing Depth Pre-Pass Optimization for Three.JS

Speeding Up Three.JS with Depth-Based Fragment Culling

Logic Through the Lens of Neural Networks

Middle-End Development with SvelteKit + TensorFlow.JS

Exploring Neural Networks Visually in the Browser

My Evaluation of SvelteKit for Full-Stack Web App Development

My Setup for Self-Hosting Dozens of Web Applications + Services on a Single Server

Habits I've Developed for Fast + Efficient Programming

Using Graph Embeddings for Music Visualization + Discovery with node2vec

Building Music Galaxy — An Interactive 3D Visualization of Musical Artists

Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly

FM Synthesis in the Browser with Rust, Web Audio, and WebAssembly with SIMD

Finding + Fixing a AudioWorkletProcessor Performance Pitfall

Building SPF420 x SYNC^UP - An Online Concert Experience

Debugging a Hanging Apache2 Server on the Fly

Building a Statically Linked `wasm-opt` for Continuous Deployment

Building a Wavetable Synthesizer from Scratch with Rust, WebAssembly, and Web Audio

Using Rayon for Simple Parallelization of SQL Queries in Rust

My Thoughts on Rust's Future: A Positive Outlook

Deploying a REST API with Rust, Diesel, Rocket, and MySQL on Google Cloud Run

Phost: A Static Project Hosting Utility

A Rusty Advent of Code

Building Robintrack

Creating a Noise Function Compositor

Writing a Hashmap-to-Struct Procedural Macro in Rust

Osu!Statistics - PP/Rank Over Time

Building an Algorithmic Trading Platform in Rust