Blog Posts

07 May 2020 » 4.2 Stars with CSS and SVG

For a personal project, I needed a way to display an average star rating. There are a lot of ways to do this, but I thought this was a clever way to achive the look I wanted. I’m not sure if anyone else has done it this way. If someone has, I haven’t seen an example of it before.

12 Aug 2019 » SoFi Vs. Wealthfront

Back in January I signed up to two different robo advisors, so I could compare them and see which one worked better for me and if they did better than my traditional brokerage account. If you are not familiar with the concept of a robo advisor they are brokerages where, instead of picking stocks and funds yourself or with the help of a financial advisor, you select a level of risk and an algorithm selects a set of financial assets for you. The algorithm can also automatically re-balance your portfolio and do “tax loss harvesting” for you (I’ll explain that latter).

20 Feb 2018 » Getting Google Home to Read My Work Calendar (Sort of)

I love my Google Home devices. I was skeptical at first about how useful how useful a device could be if the only way to interact with is is through voice commands, but it turns out there are a whole host of tasks where it’s actually really convenient to just say “Hey Google” a command and listen to the response. There are limitations to the interaction medium, but I can almost always turn to my phone or a computer in those cases.

11 Feb 2018 » Stress vs. Pressure

Stress. We all want to avoid stress. Stress causes deformation, degradation. Over time, stress breaks and destroys.

18 Aug 2016 » I Believe I Can PreFlight!

This is a follow up to my previous post about CORS with mod_perl, I wrote a little bit about CORS (Cross Origin Resource Sharing) and about setting the Access-Control-Allow-Origin header from mod_perl. If you haven’t read it, I would recommend doing so (and not just because I wrote it :wink:).

04 Apr 2015 » Charting Merit Badges

Back around the end of March Bryan Wendell, from Bryan on Scouting, posted an update about the popularity of different merit badges base on the number earned last year.

17 Sep 2014 » CORS with mod_perl

Recently at work, I added support for Cross Origin Resource Sharing (CORS) to our web infrastructure. There is lots of information online about how CORS works and how to add support for it to your server. In fact, there is even a web site called enable-cors.org that has good information on how to enable CORS on many platforms. It’s a good for a start, but not enough for a production environment.

26 Aug 2014 » Apps Script and other tools

If you are like me, you have a lot to do in any given day. Some big, complicated things, like designing a new server architecture or crafting a complex and efficient SQL query. But there are also a lot of little things, like sorting and deleting email or keeping track of your Github issues.

03 Jul 2014 » Why I Love JavaScript

While I am experienced in many languages (Ruby, Python, Perl, Java, etc…), my language of choice is JavaScript.