• Twig Gravatar Extension

    A recent project of mine involved using Gravatar, so I made a Twig Extension to provide filters for simplified Avatar generation.
  • Email Login for the Friends of Symfony User Bundle

    Recently I have been learning to use Symfony for a project of mine as a less opinionated and more modular alternative to Laravel. So far it has been a very nice experience, and I believe it is a great framework for large scale developments.
  • JSON Posts in Jekyll

    While I don’t have a current use for it, I thought it would be cool to create a JSON API for Posts on this blog. Whatever I used had to work with Github Pages where my site is hosted, so using a gem is not an option.
  • Currency Conversion with Money.js

    I spent quite some time searching for a currency API to use for currency conversions on websites. I eventually found Open Exchange Rates and their Money.js library, which is a great solution for handling currecny conversions on websites.
  • Teddit - A tiny text editor

    As a bit of an experiment with offline web apps, I decided to try making a small text editor, and Teddit was born. However it is not like a normal offline web app using a manifest.appcache, it is saved in your bookmarks bar.
  • Hacker News New Tab

    I frequently visit Hacker News alongside Reddit for seeing tech news and wasting time. Reddit has a nice feature in which you can set it to open all links to comment threads and external sites in a new tab, which I personally prefer. Yet I haven’t found this feature on Hacker News, So using TamperMonkey I decided to build it myself.
  • SQL Connection Manager in PHP

    I have created a SQL Database connection manager that can handle a list of read, write, or named connections and initiate a PDO instance of any one. This is designed to help with load balancing SQL servers to distribute the load.