Programming & VFX
- Why You Shouldn’t Write a DAW - David Rowland - ADC23
- Introductory bullshit detection for non-technical managers (Mike Acton)
- Much ado about iOS app architecture · aplus.rs
- Say NO to Venn Diagrams When Explaining JOINs – Java, SQL and jOOQ.
- How to create a hardened API for middleware
- Library Writing Realizations
- Flocking
- Writing a Game Engine in 2017 | Randy Gaul’s Game Programming Blog
- Modern JavaScript Explained For Dinosaurs
- “The Door Problem” | Liz England
- Kerry Davis’ HLVR Door Talk
- Float toy
- RenderDoc
- Barebones WebGL in 75 lines of code
- AI chasing player without A*
- Doom Eternal - Graphics Study
- Constraints - Sublucid Geometry
- Lights and Shadows
- Dotgrid by Rekka & Devine
- The Art of Poly Bridge - BlenderNation
- Vihola on deviantART
- Illustrative Rendering in Team Fortress 2 - 2007 - YouTube
- JUCE Cross-Platform C++ Library
- Making WebGL Dance
- The illusion of life on Vimeo
- Gamasutra: Junxue Li’s Blog - City builder
- DOOM (2016) - Graphics Study - Adrian Courrèges
- Mind-Bending Drone Photo Manipulations Turn America into a Roller Coaster - Creators
- Procedural stylized rocks in Blender
- iOS gaussian blur effect
- OpenGL water tutorial
- “Zero” Cost Abstractions
- Ray Marching Soft Shadows in 2D
- Wang Tiles
- Digital sound processing tutorial for the braindead
- Minimal D3D11 reference implementation
- Ray Tracing in One Weekend
- A modern port of Turbo Vision 2.0
- Appreciating AppKit
- How I cut GTA Online loading times by 70%
- Font size is useless; let’s fix it
- RectCut for dead simple UI layouts
- War and Peace GPU
- Path tracing Quake in Blender
- Airbnb’s Server-Driven UI System
- On navigating a large codebase
- Curves and surfaces
- A guide to NSButton styles
- Speeding up Blender .obj export
- sprintf scaling (Aras)
- Blending modes
- CGI
- Amylák
- Exponential smoothing
- Tomorrow Corporation Tech Demo
- Xcode Instruments “Points of Interest”
- Viewing images
- Swapping memory and compiler optimizations
- CppCon 2015: Andrei Alexandrescu “std::allocator…”
- Skimmer airplane doesn’t exist in Windows 11 24H2
- “Clean” Code, Horrible Performance
- The Grug Brained Developer
- Rendering Crispy Text On The GPU
- Floating Point Visually Explained
- jEnv - Manage your Java environment
- On Rendering the Sky, Sunsets, and Planets
Audio
- topisani/OTTO: Sampler, Sequencer, Multi-engine synth and effects - in a box!
- Learning Synths | Ableton
- BBC Sound Effects - Research & Education Space
- Real-time audio programming 101: time waits for nothing | Ross Bencina
- SoLoud audio engine
- tail -f /var/log/messages | grep vegard: Writing a reverb filter from first principles
- miniaudio - A single file library for audio playback and capture
- How to shuffle songs (Spotify)