How we collaborate with our design team

At ToolTime we have (at the time of writing this post) a team of 20 Software Engineers and 3 Product Designers. Smooth collaboration is always a challenge when a team consists of more than, ehm, 1 person 😀. And more problems can become prominent when the collaboration is cross-functional. Product Designers…

2 seconds build time with ESbuild (bye Webpack)

Foreword Like so many applications out there, our WebApp MVP was initially generated with the popular create-react-app command-line tool. It makes things very easy at first: no need to think about how to set up a local server, a bundler, a compiler, typescript config, how to support multiple content types,…

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…