• About
  • Blog
  • Contact
  • Upon Whimsical Wings

    April 19, 2025

    |

    Poetry

    One time I sat afoot from the mossy cliff, my thoughts adrift and body stiff, I gazed upon strange and beautiful things: A tiny flock of birds upon whimsical wings

    Read More: Upon Whimsical Wings
  • Cultivating a productive team

    May 24, 2024

    |

    Team Building

    One of my greatest passions is cultivating productive teams. I like the phrase “healthy team” and define a healthy team as: Healthy people in healthy relationships doing amazing work I’ve never met anyone that really disagreed with this idea. The big question is how do you cultivate such a team? I’m going to try and…

    Read More: Cultivating a productive team
  • WordPress Interactivity API: A Noble Attempt

    April 11, 2024

    |

    WordPress

    Back in the day… The first ever WordPress site I built on was in 2010. It was just before WordPress 3.0 came out. I’d never worked in PHP before, but had experience working in other languages. I heard WordPress was a great way to build a website, and armed with $30 one could get a…

    Read More: WordPress Interactivity API: A Noble Attempt
  • User Interactivity Begins in the Server

    April 9, 2024

    |

    WordPress

    Having WordPress support the WinterCG project would not only improve the developer and end-user experience of WordPress, but help take the Internet to the next level. This is my thesis, which I would like to make a case for. A (very) brief history of the web I would like to start by talking about the…

    Read More: User Interactivity Begins in the Server
  • Are websites losing relevance?

    January 1, 2024

    |

    Uncategorized

    Years ago I worked on a project with my dad to invent a new machine for a specific type of scientific testing. The goal was to make the best machine for testing the properties of bearing materials in the world. No problem, right? My dad designed and built the machine. I did the programming. His…

    Read More: Are websites losing relevance?
  • How to smartly weigh technical decisions

    November 5, 2021

    |

    Uncategorized

    This post is a technical follow-up to a previous one about identifying trade-offs in decision making. If you haven’t read that I suggest doing so as I’m going to assume you have it in mind. In this post I’ll be jumping right into the nitty gritty of technical trade-offs. Within engineering there are constant decisions…

    Read More: How to smartly weigh technical decisions
  • Seeing the trade-offs in your decisions

    November 4, 2021

    |

    Uncategorized

    One of the most challenging mindsets to overcome in life is that of hype. It’s so common, in fact it has a number of similar expressions: getting caught in the current, the shiny new thing, the latest fad, and so forth. People commonly to respond in one of three ways: Chasing after the new thing…

    Read More: Seeing the trade-offs in your decisions
 

Loading Comments...