Home RSS Me

Tim Ruffles' Blog

Funny once ain’t enough: generative AI will not replace creatives

12 May 23

Should governments give citizens compute?

13 Apr 23

Github's shrine to focus

12 Feb 23

When is a slice of any not a slice of any?

11 Oct 22

Vim quickfix hack for IntelliJ

24 Feb 21

The Object Compromise

23 Jan 21

Server-Side Rendering is a Thiel Truth

25 Apr 20

A pandemic of bubble maps

29 Mar 20

Go interfaces, the tricky parts

27 Sep 19

In browser JS to C compiler

19 Apr 19

Representing JS Values in C

18 Apr 19

The Weirdest JavaScript syntax

18 Apr 19

Compiling JS control-flow to C

16 Mar 19

Architecture for a JS to C compiler

19 Feb 19

Compiling Interpreted Languages

29 Jan 19

Writing a Javascript to C compiler

28 Jan 19

Improving Sapiens' timeline page

16 Jan 18

Real-time the easy way with EventSource

09 Apr 16

Directive communication in Angular

05 Jun 15

Turn anything into an ng-model with ngModelController

23 Apr 15

📩 hello@timr · co