Jumping in with PHP 7

After reading Why we are requiring PHP 7 for our new packages I decided to make Stupid Simple Invoices (a side project) require PHP 7. It’s a fairly small project right now and it took me a total of about 30 minutes to make sure everything was ready to go. I updated composer to require… Read the full article

Published by
Andrew Shell
on January 15, 2016

Getting started with Radar

I recently needed a quick tool to track and generate invoices for my small random freelance jobs. I thought this would be a good project to try out Radar, a PSR-7 compliant Action-Domain-Responder (ADR) system created by Paul M. Jones. I like Radar and I’d like to document some of the things that I noticed… Read the full article

Published by
Andrew Shell
on December 17, 2015

App Loader

UPDATE 2015-12-17: Dave has moved on to Electron so I’ve discontinued this project. Yesterday Dave Winer requested on his website Let’s make nw.js easy to start up and he asked for a simple app that he could use to bootstrap nw.js apps. Here is my attempt at a solution: Source on Github NW.js package OSX… Read the full article

Published by
Andrew Shell
on October 25, 2015

Uncertainty about death

I feel like I dodged a bullet today. Back in May, I found out that my application for life insurance, both personally and for “Key Man” life insurance at work, were denied. I wasn’t completely shocked since two years ago I had heart surgery to repair a prolapsed mitral valve. They said that if I… Read the full article

Published by
Andrew Shell
on July 7, 2015

What is rssCloud?

Jeffrey Kishner asks: I don’t understand what rssCloud does. Is it related to River? Back in the RSS 2.0 spec, Dave Winer documented a cloud element which is used to point to an rssCloud server for real time updates about a feed changing. Typically feed readers poll a feed periodically to see if it’s changed.… Read the full article

Published by
Andrew Shell
on June 3, 2015

Rebooting rssCloud

I recently built an rssCloud Server implementation in node.js It’s open source, MIT licensed and available on GitHub. I have a copy of it running live at rpc.rsscloud.io:5337. I’m hoping to get folks to poke it and help me make it more stable. Since it’s hard to test an rssCloud server without data flowing through… Read the full article

Published by
Andrew Shell
on June 2, 2015

Will this make me feel better tomorrow?

I came home for lunch today and I feel like crap. I feel stressed and tired most of the time. I shouldn’t though. Since the end of December I’ve been doing yoga 2-3 times a week. Even though I have an 8-month old daughter I actually sleep pretty well. My job does stress me out… Read the full article

Published by
Andrew Shell
on May 26, 2015

Facebook Comments

Dave Winer uses Facebook comments on his Liveblog and today I wanted to comment on his post about liveblogging. However before I did this I had to check something out. I went on Facebook and found where he had posted a link to his post and was surprised to find one comment on Facebook and… Read the full article

Published by
Andrew Shell
on May 23, 2015

Laravel UTC Model

I’ve been playing around with Laravel lately and overall I like it. One issue I ran into pretty quickly was that I would like to store datetime fields in the database as UTC and then store the timezone (in this case for an event) in another field. Laravel seems to have a global timezone configured… Read the full article

Published by
Andrew Shell
on May 1, 2015

PHP 5.5 vs HHVM

At my job at Pinpoint Software, I’ve been working on our primary product Taskle. It’s been very successful so far and we’re adding a bunch of new companies to our system all the time. Of course that means scaling issues. The current issue is that the cron job that marks expired tasks as incomplete and… Read the full article

Published by
Andrew Shell
on February 2, 2015