The Trees The Fork Oak

The aging Oak has few leaves on his branches. At this point the majority of the growth is from the vines, ivy, and lichen draping from the Hemlock above. Where the Hemlock and Maple block the view of of the woods and surrounding area, the Oak's bare branches obscure little of the mountain behind it. Also in contrast to his siblings, the wood creaks and groans much more here as the branches try desperately to hold on.

A few feet out from The Fork there is a branch adjacent to the main trunk containing a map similar to the one found on the Hemlock, but rather than depicting all 3 of the trees, it only depicts the entries found on the Oak alone. The list is sorted by date rather than project:

Day96 - Neovide Smooth Scrolling

Details about a smooth scrolling implementation for neovim GUIs
2021-01-09

Day95 - Script-8 Learnable Programming

Adding code hover functionality to script-8
2019-10-29

Day94 - WebGL React Component

Wrapping game engine in a React component
2019-10-27

Day93 - Express Server

Added Express Based Server
2019-10-26

Day92 - Lose Screen

Danger animation and lose screen
2019-10-25

Day91 - Lose Screen Progress

Spent too long on a lose screen graphic
2019-10-24

Day90 - Typed Event Manager

Strongly Typed Event Manager in Typescript
2019-10-23

Day89 - More Script-8 Perf

Worked on a perf pr today
2019-10-22

Day88 - Neovim Plugin in Typescript

Writing a plugin for Neovim in Typescript
2019-10-21

Day87 - Desktop Updater

The terrifying power of JS
2019-10-20

Day86 - Live Satellite Feed

Using Azure Server to Process Satellite Data
2019-10-19

Day85 - Ze

An invocation for beginnings
2019-10-18

Day84 - Immediate Mode GUI Take 1

My first attempt at an immediate mode gui system
2019-06-02

Day83 - Isometric Picking

Using color coding to implement mouse picking in an Isometric game engine
2019-05-23

Day82 - Refactored Entity Rendering and Arrow Sprites

Changed entity rendering to use a grid and drew arrow textures
2019-05-17

Day81 - Sprite Rendering and Gap Fix

Finish up spritesheet rendering and fix pixel gap between tiles
2019-05-15

Day80 - TexturePacker Sprite Sheet Import

Do initial work for integrating texture mapper sprite sheets
2019-05-12

Day79 - Nyx8 Colors and Wall Sprite

Swapped colors out for a different color scheme and made a new wall texture
2019-05-10

Day78 - Map Generation and iOS Debugging Improvements

Refactored the map rendering and enabled some basic terrain generation
2019-05-08

Day77 - Isometric Renderer

Building the basics of an isometric renderer
2019-05-05

Day76 - Isometric Rendering Textures

Make some debug textures for isometric rendering
2019-05-04

Day75 - Poor Man's Animation Curves

Building a live reloadable interpolation curve system
2019-05-02

Day74 - Debug Infrastructure and Text

Added windows target and setup some general game infrastructure
2019-04-30

Day73 - Visual Studio iOS Debug Debugging

Working out the kinks in the Visual Studio remote iOS debugging
2019-04-26

Day72 - Imgui and GGEZ Experimentation

Testing out ggez and imgui libraries in rust
2019-04-24

Day71 - Azul Experimentation

Getting Azul building and running on windows
2019-04-22

Day70 - Porting WPF App to Core

Porting a dotnet framework WPF app to dotnet core
2019-04-21

Day69 - Popup Tool Bar

Prep work for a new utility bar project
2019-04-19

Day68 - Conditional Types in Typescript

Using conditional types to port javascript code to typescript
2019-04-18

Day67 - Window Sniper

Simple utility for force killing windows
2019-04-17

Day66 - Porting Tetris Attack to Typescript

Made significant progress toward porting my Tetris Attack clone to typescript
2019-04-16

Day65 - Multi Line Garbage Clearing

Reworked multi line garbage clearing
2019-04-15

Day64 - Spacemacs Chrome Debugging

Added chrome debugging layer to my spacemacs config
2019-04-14

Day63 - Garbage Refactoring

Refactored garbage block rendering to simplify and enable new multi line garbage block rendering
2019-04-10

Day62 - New Blocks and Camera Shake

Added new block art and added camera shake on garbage fall
2019-04-09

Day61 - Building IOS Apps in VS

Building remotely on Mac from Visual Studio working
2019-04-08

Day60 - Setting up Mac

Worked on installing software for iOS development
2019-04-07

Day59 - 8Bomb Start Screen

Implemented 8Bomb Start Screen
2019-04-06

Day58 - 8Bomb Logo

Pixel Art for 8Bomb Logo
2019-04-05

Day57 - Down Day

Break Day to Rest
2019-04-04

Day56 - Misc Combo Improvements

Refactored code to enable various improvements to combos
2019-04-03

Day55 - Pando UI

Minimal ui for editing pando trees
2019-04-02

Day54 - Remove Pando Abbreviations

Delete unnecessary abbreviation code in Pando
2019-04-01

Day53 - Pando in the Browser

Port Pando to the browser and make a new plan
2019-03-31

Day52 - Garbage Clearing

Add clearing garbage blocks when a match is made next to them
2019-03-30

Day51 - Project Link Cleanup

Automatically output related blog post links on project page
2019-03-29

Day50 - Robot Game

Start working on a new mobile game
2019-03-28

Day49 - Garbage Physics

Added falling and grid representation to garbage blocks
2019-03-27

Day48 - Garbage Grid Rendering

Draw function for garbage blocks in terms of blocks
2019-03-26

Day47 - Garbage Rendering

Draw code for rendering garbage blocks
2019-03-25

Day46 - Tetris Attack Garbage Art

I made more Tetris Attack art
2019-03-24

Day45 - Switch to WebPack

I switch to webpack from parcel
2019-03-23

Day44 - New Project Prep

Spent afternoon planning a new game project
2019-03-22

Day43 - New Block Art

Made replacement art for the tetris attack textures
2019-03-21

Day42 - Finished Combos!

Built combo recognition
2019-03-20

Day41 - Stop-Clock and Combo Struggles

Spent the whole day fighting the combo tracker with little success
2019-03-19

Day40 - WebGL Renderer

Description of the WebGL renderer I use for Tetris Attack
2019-03-18

Day39 - Block Matches

Implement block matching and clear animation
2019-03-17

Day38 - Block Manipulation

Implemented block dragging, falling, and intentional grid advancement in a big spaghetti mess
2019-03-16

Day37 - Advancing Rows and Minor Cleanup

Refactored state management and added block spawning
2019-03-15

Day36 - TA Utilities and Touch

Added utility classes and touch support to Tetris Attack
2019-03-14

Day35 - Implement Block Grid

Built the initial grid and block modules for Tetris Attack
2019-03-13

Day34 - Eval Error Sources

Regexes to find the location of an error in javascript from the trace text
2019-03-12

Day33 - Tetris Attack Planning

Set out todo items for Tetris Attack
2019-03-11

Day32 - Tetris Attack Clone

I started a Tetris Attack Clone!
2019-03-10

Day31 - 8Bomb State Management

Modified 8Bomb to use SCRIPT-8's state features with mixed results
2019-03-09

Day30 - SCRIPT-8 FrameBuffer Renderer

PR merged with faster draw API calls and ported 8bomb
2019-03-08

Day29 - SCRIPT-8 Graphics Debugging

Fixing a weird bug in the SCRIPT-8 Bios
2019-03-07

Day28 - SCRIPT-8 Performance PR

Created a pull request to SCRIPT-8 to speed up draw calls
2019-03-06

Day27 - 8Bomb Performance and Cleanup

Faster game over animation and general bug fixes
2019-03-05

Day26 - SCRIPT-8 Performance Improvements

Using Typed Arrays to Improve Javascript Canvas Performance
2019-03-04

Day25 - Game Over Screen

Add game over screen to 8Bomb
2019-03-03

Day24 - 8Bomb Refactors

Cleaning Up 8Bomb Code Structure
2019-03-02

Day23 - Rocks and Explosions

Adding graphical touches to 8bomb
2019-03-01

Day22 - Pando VNext

Getting started on the next version of Pando
2019-02-28

Day21 - 8Bomb Version 0.1

8Bomb is now playable!
2019-02-27

Day20 - SCRIPT-8 Crisis

Reimplementing SCRIPT-8 in a github pages site.
2019-02-26

Day19 - Automating Blogging

Using Okeydokey to make blogging more efficient
2019-02-25

Day18 - 8Bomb Camera Fixes

SCRIPT-8 bug fixes to enable better 8Bomb physics
2019-02-24

Day17 - 8Bomb Camera

Implement player following camera
2019-02-23

Day16 - SCRIPT-8 Pull Requests

Miscellanious Pull Requests to SCRIPT-8
2019-02-22

Day15 - 8Bomb Physics

Implement simple pixel based collisions
2019-02-21

Day14 - Blog Style Updates

Improve Syntax Highlighting and Comments
2019-02-20

Day13 - Rusty Mandelbrot

Executing Rust Code in the Browser
2019-02-19

Day12 - Project Pages

Central Project Pages
2019-02-18

Day11 - Marching Squares

Implementing Marching Squares in SCRIPT-8
2019-02-17

Day10 - Pando Command Line Interface

Pulling it all together into a useful tool
2019-02-16

Day9 - Pando Generator

Generating DOT files
2019-02-15

Day8 - Pando Abbreviations

Resolving abbreviations in the Pando file format
2019-02-14

Day7 - Contributing to Open Source

Starting another bomb survival demake
2019-02-13

Day6 - Pando Parser Completed

Wraping up the parser
2019-02-12

Day5 - Pando Parser

Parsing the Pando todo file format
2019-02-11

Day4 - Pando

Tree Based Task Tracking
2019-02-10

Day3 - Okeydokey Cont.

Rust Command Line Tools
2019-02-09

Day2 - Okeydokey

Decompiling .NET Apps
2019-02-08

Day1 - Here Goes Nothing

Intro to Everydays
2019-02-07