Hola Microservices. What took us so long?

4-tier architectureWhile it's not something you would want to start with (well, unless you already have all the building blocks) a micro-service oriented architecture comes with more gains than pains. What you are looking at is the current state of TT architecture. Yes, You can probably recognise the pattern -…

Hello Tech Time, Goodbye Tech Debt

At ToolTime, like in every engineering organisation, we have a lot to do: build new features, scale existing ones, tidy existing code, improve architectures, fix bugs, update tools, research new solutions, imagine the future, et cetera, et cetera… With this many responsibilities, and the backlog endlessly full of new potential…

How we implemented Web notifications

The path to arrive at the goal is more important than the goal itself.(Someone said that, probably not Lao Tzu) Introduction: what we had to accomplishIn ToolTime we have currently three autonomous squads, following the Agile principles of self-organising and cross-functional teams. The squad in which I am working…

Separation of concerns in React Apps

If your React application is difficult to maintain it might be due to the lack of separation of concerns, ToolTime's Apps were encountering such difficulties a year ago.‌‌ The newly hired Engineering Team decided to transform an experimental MVP application, which was mixing concerns and therefor hard to maintain, into…

Hiring at ToolTime

Idea When I joined ToolTime, heavily influenced by a book called 5 dysfunctions of a team, and my previous experience I was convinced that the things I will be optimising for is how people in a team work, rather than what single engineers bring to the table. The idea was…

Meet our engineering team: Ivan Makale

Ivan Makale, Senior Backend Engineer at ToolTimeToolTime is the digital home for craftsmen businesses built by a group of curious minds from diverse cultures and backgrounds, working cross-functionally and connected by a shared passion. In this Q&A series you will meet different members of our engineering team, get…