Waseem Jan

#tasq

How we moved Tasq model runs from schedules to events

Tasq watched oil and gas wells for operators. A well is just a production site out in the field. Sensors on each one sent readings like pressure and flow, and we called those readings signals. Our job was to turn that stream of data into work for the people who…

May 28, 2024| 6 min read
# aws# backend# tasq
How we merged several repos into one monolith at Tasq

At Tasq.io we had several repositories that were loosely connected but kept completely separate. Shared logic got copied from one place to another. Dependencies were tracked separately in each repo. CI/CD pipelines had to be maintained for every project on its own. Working across them felt messier than it needed…

April 13, 2024| 4 min read
# backend# tasq
Cutting $20k a year from our AWS bill at Tasq

At Tasq the AWS bill kept climbing as we grew. Nothing dramatic day to day, just a steady rise that got hard to ignore. Most of it sat in network traffic, storage, and monitoring. I dug into the invoices and the setup behind them, and three things kept showing up.…

February 24, 2024| 4 min read
# backend# tasq
Getting our pull requests under control at Tasq

When I joined Tasq, there was no shared way of shipping code. Some people pushed straight to main. Others opened pull requests with no description, no testing notes, and no real review. You often found out about a change only after it was already live, and bugs that a second…

June 11, 2023| 4 min read
# backend# tasq