Dan

My name is Dan. My primary role at aTech is to develop and maintain our hosted applications, such as Codebase and Deploy. I'm often the person who responds to helpdesk tickets where further investigation is needed. My preferences include; beer over lager, dogs over cats, coffee over tea and cars from the 80s.

All articles

Displaying posts 1 - 12 of 19 in total

Record everything with Notebooks

Posted in July 2017 on the Codebase blog

Notebooks allow you to keep all of your documentation in a safe, structured and versioned way. To setup your notebook, navigate to your project, open the Notebook tab and click...

Building Commit Graphs

Posted in April 2017 on the Codebase blog

Git and Mercurial both come packaged with handy utilities to visualise the commits in your repository as a graph. We include this functionality in the Codebase interface as well. A...

Seamless socket server restarts in Ruby

Posted in March 2017 on the aTech Media blog

We utilise a variety of custom socket servers to support our applications. Most of our apps have at least one. We write RPC servers to interact with repository storage in...

Force Push Protection

Posted in March 2016 on the Codebase blog

It happens to every team, someone force-pushes to the repository and overwrites the branch, instead of pulling and merging changes like they should. We want to make this a thing...

Progress and Deadlines

Posted in November 2015 on the Codebase blog

Today we're making a small change to the ticket creation and updating forms. We're rolling the "Sprints" and "Dates and Milestones" tab into one unified tab, "Progress and Deadlines".

Kanban Board 2.0

Posted in October 2015 on the Codebase blog

If you've been a part of our agile beta you'll probably be familiar with the Kanban Board functionality that's available as part of a sprint. Today I'd like to introduce...

Smoother image attachments

Posted in July 2015 on the Codebase blog

Drag and dropping file attachments into your tickets and discussions just got better. Drag a PNG or JPEG image onto your update to have a link to it automatically inserted...

Tidy up your Branches

Posted in July 2015 on the Codebase blog

If you're anything like me you're terrible at tidying up your remote branches once you've merged your work, leading you to having a great big, long list in Codebase. This...

Artboard 7

Better Contacts and Companies

Posted in June 2015 on the Sirportly blog

Today we're introducing a new way to view your contacts and their associated tickets; by company! Open up your Contacts tab in Sirportly and select 'View Companies' on the right.

Global Hooks

Posted in June 2015 on the Codebase blog

Codebase has always offered users a way to post project-events to third party services such as Slack or HipChat, or to your own services using HTTP Post. Unfortunately, up until...

Syntax Highlighted Diffs

Posted in May 2015 on the Codebase blog

Hot on the heels of our Side-by-Side Diff Views update comes syntax highlighting in diffs. This should make reading diffs much easier than before.

Side-by‑side Diff Views

Posted in May 2015 on the Codebase blog

Sometimes the traditional diff view can be hard to read, particularly in busy changesets where you have a lot of deletions and additions.