Bookmarks

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”

 

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)

Misc

507 Mechanical Movements

Příslovník

A jedem dál. Co je to dluhopis? (FB)

How I regained concentration and focus

Tips on talking/writing about transgender people