autowriting

Posted on Tue 25 September 2018 in creativity

I randomly remembered a useful creativity exercise which definitely warrants sharing:

Your second to last piece of advice is actually something that's commonly taught in improvisation classes. It's called 'automatic writing' or 'auto reading' and its a very cool technique. What you do is close your eyes and imagine a …


Continue reading

gpg key

Posted on Sat 02 June 2018 in misc

gpg public key: 0x2e02d725af202dc1

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBFhVTp4BEACbENFr33xrIvq9HMq1lvt9B2WMqCkmZW85JbOs6eiQllC3Fy0V
pPt5lC/9+vwZe/i/Toa0RXWpVebOEoly2FyiBMO71A237vpBJRADe1tRRDaErFMZ
f2RZUDvAV0yiFH81ys5aut0vLrTwhNeu2fraDikxvTlE2xaqLT7VRh1gyHZ8MjxW
UdcnZfYndjZgK+PLEJ/SRjwgzxTutvZ3QjzTrvLWV/ccmmhdf8KmL0dxOP2JEkac
4egXW3AnbKTZ3303FuVYCIUukckL65CV2f3dJKYzZ9819DJgT59V8d0/NwjmnpzU
f/D3LovxqVi+5XXg9dZWA2cIsdai/DM1fJkDmYox5BkpArBq4b1spRI42hdHl9XE
mb14OMdps9ghmnsiH+ge+GuVlCUD1WoPdq171CvFYj9ZCh/Upv6gIh7R1Y2eygQe
QMUF5Fm2xU8z25FDmWKJpQuEVm5wkElsUhrRn3hlX62PT+Nr55RYWNCNdD1Ly9kM
+Dw4jUgIE3ZO7XM1zsnTbLKfcGvn3KQ3ZO9M5DIL+9XixGNgS3Ty8sjOmVWNoCt6
+rzLRm/Yz/FVT/NBQL2f+4ReO7OqOwRGBBAsXO4RcnDcM4NoJyPp3U5DD6fE58xb
GqxcWTmxEFH08MUbCCy40X0oN8vkY1pF/Wd3qQ8VdSCCNnXI7ChjxY1TXQARAQAB
tDpKb2V5IFBhYmFsaW5hcyAoaHR0cHM6Ly9hbHlwLnRrLykgPGFseXB0aWtAcHJv
dG9ubWFpbC5jb20 …

Continue reading

abstractions will make your code sexy again

Posted on Fri 22 December 2017 in code

Abstraction is everywhere these days. Functions are abstractions, types are abstractions, classes are abstractions, even programs and programming languages themselves are nothing but abstractions. Abstractions are really the whole foundation of computing not to mention most human achievements over the course of history, really. It is a great tool to …


Continue reading

on simple code

Posted on Fri 08 December 2017 in code

As I get older, I have started to notice how many of my childhood habits that I assumed had been useful and intelligent were in fact, horrible ones. All of these fancy words I had thought made me look smart, in actuality, often just made me seem like an egotistical …


Continue reading

the magic of dispatch tables and dynamic arrays

Posted on Wed 29 November 2017 in code

I love C. Quite simply, I find it an incredibly fun language to program in. Even through all the weird, little Heisenbugs, the segmentation faults, the incredibly confusing linker errors, it is still my favorite programming language by far. You will hear a lot of bad press about C:

“There …


Continue reading