~/devreads

Teamwork

https://engineroom.teamwork.com/ · 10 posts · history since 2017 · active

19 Oct 2021

Joe Minichino 6 min read

A real data lake. Traditional Data Engineering relies on products such as Airflow, Hadoop, Spark and Spark-based architectures, or similar technologies. These are still viable solutions for a number of reason, not least the fact that Data Engineers are few and far between, and the vast majority of them will be familiar in the above technologies or similar products/frameworks. Go…

golangaws-lambdaserverless-architecturedata-engineeringaws-athena

20 Oct 2020

Diego Freniche 4 min read

Photo by Harpal Singh on Unsplash Sometimes you need to add an icon to your iOS app, The designer sends you that plain, simple icon. It can be a bitmap-based icon, like a PNG. Problem with those is they get blurry if zoomed in too much. So we can use a vector-based icon, like a Font Icon or a PDF.…

swiftswift-playgroundsioscoregraphics

16 Sept 2020

Holly McGill Bracken 8 min read

Fast track the review process with these steps! At Teamwork, we know that integrations between the products you use most are essential to speeding up workflows and saving you time on switching between multiple apps. So when we released the Teamwork Developer Portal earlier this year, we were really excited to finally unleash the power of API driven solutions, and…

17 Jul 2020

Joe Minichino 10 min read

You need a Data Lake. The Context Teamwork has been around for more than 10 years. Starting out as a project management and work collaboration platform and later expanding into other areas, such as help-desk, chat, document management and CRM software. As the company has grown and evolved, data has grown, changed, expanded, diversified, fragmented, then changed again. Analytics in…

awsdata-lakebig-data

11 Jul 2019

Michael Gallagher 7 min read

We’re going to talk about a common request when working with relational data in Vuex. Why and how to cache method-style getter invocations, though the principles would also apply to method-style computed properties. If you have been following recent Vue v3 RFCs, you might have come across the Advanced Reactivity API , which comes as a very welcome direction for…

vuejsjavascriptfront-end-developmentvuex

23 Oct 2017

Dawid Myslak 3 min read

A couple of weeks ago we introduced a new feature in Teamwork Chat called Project Rooms . Project Rooms are a great way to create dedicated real-time communication channels for specific projects. Our next priority was to take this feature even further. Project Rooms in Teamwork Chat. Embedded Teamwork Chat Currently Project Rooms can be used inside Teamwork Chat, but…

vuejschatjavascript

11 Sept 2017

Paulius Jakimavičius 6 min read

We’ve recently released an update to the Teamwork Projects webhooks feature and I was asked to do a tech talk on the topic, a recording of which can be found below. This article is a rough summary of the talk with further elaboration of the thought process behind some of our decisions, but in summary: We have a microservice written…

apiteamwork-projectteamworkwebhooks

13 Feb 2017

Teamwork Engineering 2 min read

You may have heard our big news! We recently moved into some new digs ! We’ve got big plans for Teamwork.com and big plans require lots of people to make them happen. In time we’ll need more space, but it’ll be a while before we’re calling the slide manufacturers again. We like to be prepared though, so we held onto…

7 Feb 2017

Teamwork Engineering 8 min read

We feel that Teamwork.com’s new HQ in Cork just might be the best place for developers to work in Ireland because we — Dan and I, the founders are developers ourselves and we’re trying hard to create the perfect environment for developers to do their best work in a company and setting they love. Here are some of the reasons…

6 Feb 2017

Teamwork Engineering 3 min read

Nine years ago, when we decided to take a real stab at the SaaS game, we moved into the first floor of a building on the outskirts of Cork city. Over the next few years, as our team grew, we shared the two remaining floors with other local companies. In 2015 we explored the idea of getting our own workspace.…