bookmark_borderMigrating from MySQL to SQLite

I faced a small challenge this weekend in migrating a database from MySQL to SQLite. All instructions for exporting from MySQL and importing into SQLite seemed to fail. Of course, this begs the question, why migrate from MySQL to SQLite in the first place? Let me explain.

bookmark_borderA Tale of Failure on Multiple Levels

A recent project ran into an issue after a few weeks in production. The problem was traced to a handful of things that could be considered mistakes, two of which are fairly easy to avoid in the future, but one of which might be quite difficult: anticipating edge cases during testing.

bookmark_borderScheduling tasks in Laravel

On a recent client project I needed to schedule a task so that the site would sync its data with two APIs every day. In the past I would simply have created a CRON job to execute a shell script to execute the update. Laravel makes it so much easier!