## All Posts

**electronics****arduino****esp8266****iot****nodejs**
Opening my door via email - Adventures in the IoT.

**gallery****procedural generation****webgl**
Drawing Procedural Tree branches in WebGL

**procedural generation****webgl****gallery**
Rendering A Mandelbrot set in WebGL

**gamedev****procedural generation****fsharp**
An entry for the r/procedural_generation monthly contest for Procedural Mountains. This is basically just the normal Value-Noise-Heightmap as implemented in F# and OpenGL

**ctf****security**
This was a CTF Problem written for a CTF Jam at Dropbox hosted by @eastebry

**coding****fsharp**
In which we speed up some F# code to compare fairly against Ocaml, Haskell, and Golang

**gamedev****procedural generation****typescript**
Kind of boring code, but you can play this in your browser at http://talyian.github.io/procedural_level

**gamedev****procedural generation****fsharp**
The first of many procedural generation based posts. This was just a bunch of grammar rules for constructing towers, walls, crenelations, buildings, keeps, and trees.

**rambling****series:elves:1**
Some thoughts on Dynamic dispatch in C#

**fsharp****series:fsharp-raytracer****series:fsharp-raytracer:3**
A simple Lambert shader gives adds depth to our spheres. Lighting is proportional to the cosine of the angle between the light and the surface normal

**fsharp****series:fsharp-raytracer****series:fsharp-raytracer:2**
We derive the equation to intersect a sphere and a ray from basic definitions