cprimozic.net
|
@ameobea10
cprimozic.net
@ameobea10
•
Portfolio
•
Contact
•
Blog
•
Professional Experience
Casey Primozic's Blog
Non-Pointless Software Projects for New Devs in the LLM Age
-
2025-05-25
Building Modular Audio Nodes in Web Audio
-
2025-05-17
Optimizing Advent of Code D9P2 with High-Performance Rust
-
2024-12-30
Creating Constrained Bezier Curves for an Envelope Generator
-
2024-12-25
Notes on Self Hosting a Bluesky PDS Alongside Other Services
-
2024-11-13
A Small Change to Significantly Improve Triplanar Mapping
-
2024-09-01
Fixing a Bug in Google Chrome as a First-Time Contributor
-
2024-08-24
My Favorite Tools + Techniques for Procedural Gamedev
-
2024-07-25
Trying Kolmogorov-Arnold Networks in Practice
-
2024-07-01
Computing Normals for "Smooth by Angle" Shading Like Blender
-
2024-06-19
A Process for Subdividing + Deforming Arbitrary 3D Meshes
-
2024-06-19
What I've Learned Building Interactive Embedding Visualizations
-
2024-05-15
Trying Out Cloudflare's `foundations` Library for Rust
-
2024-04-14
PIXI.JS Optimizations
-
2024-01-02
Building a Realistic Raindrop-Covered Window Pane Material in Three.JS
-
2023-11-12
Wrapping Meshes With Geodesic Walks
-
2023-10-15
Speeding Up Geodesic Tracing in geometry-central
-
2023-10-12
amdgpu_top: A Modern radeontop Alternative
-
2023-08-23
Generating 4K PBR Textures Using Stable Diffusion XL
-
2023-08-19
Building RNN Architecture Visualizations With TikZ
-
2023-08-15
Growing Bonsai Networks with RNNs
-
2023-07-22
Machine Learning Benchmarks on the 7900 XTX
-
2023-07-01
Drawing Graphviz Edge Splines
-
2023-05-31
Building a Signal Analyzer with Modern Web Tech
-
2023-05-15
Reverse Engineering a Neural Network's Clever Solution to Binary Addition
-
2023-01-14
Implementing Depth Pre-Pass Optimization for Three.JS
-
2022-09-26
Speeding Up Three.JS with Depth-Based Fragment Culling
-
2022-09-25
Logic Through the Lens of Neural Networks
-
2022-07-18
Middle-End Development with SvelteKit + TensorFlow.JS
-
2022-06-01
Exploring Neural Networks Visually in the Browser
-
2022-04-01
My Evaluation of SvelteKit for Full-Stack Web App Development
-
2022-01-03
My Setup for Self-Hosting Dozens of Web Applications + Services on a Single Server
-
2021-12-28
Habits I've Developed for Fast + Efficient Programming
-
2021-10-23
Using Graph Embeddings for Music Visualization + Discovery with node2vec
-
2021-10-22
Building Music Galaxy — An Interactive 3D Visualization of Musical Artists
-
2021-10-16
Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly
-
2021-05-23
FM Synthesis in the Browser with Rust, Web Audio, and WebAssembly with SIMD
-
2021-03-19
Finding + Fixing a AudioWorkletProcessor Performance Pitfall
-
2020-11-11
Building SPF420 x SYNC^UP - An Online Concert Experience
-
2020-07-18
Debugging a Hanging Apache2 Server on the Fly
-
2020-01-07
Building a Statically Linked `wasm-opt` for Continuous Deployment
-
2019-12-06
Building a Wavetable Synthesizer from Scratch with Rust, WebAssembly, and Web Audio
-
2019-12-03
Using Rayon for Simple Parallelization of SQL Queries in Rust
-
2019-09-29
My Thoughts on Rust's Future: A Positive Outlook
-
2019-08-02
Deploying a REST API with Rust, Diesel, Rocket, and MySQL on Google Cloud Run
-
2019-04-22
Phost: A Static Project Hosting Utility
-
2018-12-29
A Rusty Advent of Code
-
2018-12-26
Building Robintrack
-
2018-09-02
Creating a Noise Function Compositor
-
2017-09-03
Writing a Hashmap-to-Struct Procedural Macro in Rust
-
2017-01-12
Osu!Statistics - PP/Rank Over Time
-
2016-10-01
Building an Algorithmic Trading Platform in Rust
-
2016-09-28