assertchris.io

Hello. I’m Christopher, and I write the kind of code that would make your CTO uncomfortable. Read about one of my recent experiments!

Better components in Laravel

Published on 2018-11-16

One of the things we’ve started doing in Gitstore; is designing everything as components. That way, it’s easier to see what they look like on their own, and to compose interfaces our of pre-built components.

Read more...

Building a blog: RSS feed

Published on 2018-11-04

There aren’t a lot of ways to “subscribe to updates” on this blog. It’s a combination of me trying to keep things simple, and not having enough time to implement anything I like.

Read more...

My boss won’t let me do this!

Published on 2018-11-02

I have been in many discussions, usually about testing, which begin with these words. “They’re short-sighted”, and “They don’t understand the cost to their business” usually follow. Maybe the boss is right…

Read more...

Gitstore

Published on 2018-10-31

If you’re been following me on Twitter, you’ve probably seen a bunch of tweets about this thing I’ve been working on; called Gitstore. I’ve grown fond of describing it as a way to sell code that doesn’t entirely suck.

Read more...

Building a blog: Posts

Published on 2018-10-28

This blog doesn’t have a database yet. It may look like it is dynamic – may adjust as I add blog posts – but it is more like a flat file CMS. Only without the CMS…

Read more...

Building a blog: Introduction

Published on 2018-10-24

I’ve been building this blog, for a few days now, and it’s been a fun experience. This is partly because it’s an asynchronous application, and partly because it uses a lot of preprocessing.

Read more...

Hello world

Published on 2018-10-22

It’s customary, when launching a new ship, to smash a bottle of champagne over the bow. Apparently the wasted bottle is meant to invite good luck. Perhaps it’s because there will be less alcohol for the captain to drink on that first voyage…

Read more...