Developer blog: stories for app builders

Developer

Codegeist 2025 is underway. This year Atlassian’s annual hackathon is awarding up to $120,000 in prizes. I’ve been reviewing early...

Recently I’ve been writing a service in Go to enhance the projects dashboard on Bitbucket – if you haven’t heard we...

This year I have been choosing Go for all my coding projects. Go is brilliantly fast, simple to pick up, it...

Git subtree allows you to insert any repository as a sub-directory of another one. It is one of several ways Git...

Git’s push --force is destructive because it unconditionally overwrites the remote repository with whatever you have locally, possibly overwriting any changes...

As I’ve mentioned before, I’m gradually working towards my grey-beard badge so for most of my programming I tend to use...