Building a calendar in Swift

In this post, I wanted to walk through an approach I used when building a calendar view in Swift for an iOS app I’m working on. The requirements were as follows: Should start from the current day, and then scroll backwards through time Each month is it’s own section, with corresponding header Days should be a selectable square cell, and we should have 3 days on each row The grid should take up as much screen real estate as possible It should be memory efficient And with any luck, it will look something like this… ...

May 18, 2020 · 3 min

Setting up Netlify forms with Gatsby

I recently built a website using Gatsby , choosing to host it on the Netlify free tier. One of the features I wanted to try was form handling. Typically, handling form posts requires wiring up and hosting a backend to process requests. Netlify forms allows me deploy a simple static site with zero backend, letting them handle the rest for me. You can read more about the functionality here . ...

February 22, 2020 · 2 min

Time hacking with the Trello API

Following on from my post about using time effectively , I thought I would deep dive into a tool I created using the Trello API. The reason behind this work was that I had multiple Trello boards and projects in flight, each using a Kanban column layout. I needed a way to see all of the tickets I had in Ready or Progress states and there didn’t seem to be an obvious solution using Trello itself. I also just fancied having a play with their API. ...

October 5, 2019 · 3 min