Featured Image

Why You Should Reinvent the Wheel

Reinvent the Wheel! As I get slightly older and slightly wiser - to me, it’s more and more apparent that we humans live a life full of contradiction, are rarely self-satisfied, and thrive on learning and discovering new things. It’s as if a duty to contribute with all the might to a better future, not for oneself, but for the future, that’s way beyond imagination and self-existence. On thes...

Reinvent the Wheel! As I get slightly older and slightly wiser - to me, it’s more and more apparent that we humans live a life full of contradiction, are rarely self-satisfied, and thrive on learning and discovering new things. It’s as if a duty to contribute with all the might to a better fut...

Read more
Featured Image

Distributed Model Training

Porco Rosso. Distributed Training Deep learning is a subset of machine learning, a branch of artificial intelligence to perform tasks through experience. Deep learning algorithms are well suited and perform the best with large datasets, not to mention the need for high computation power. With the pay-per-use serverless service model, such as the google collab, training large neural networks ...

Porco Rosso. Distributed Training Deep learning is a subset of machine learning, a branch of artificial intelligence to perform tasks through experience. Deep learning algorithms are well suited and perform the best with large datasets, not to mention the need for high computation power. With ...

Read more
Featured Image

React - Through the lens of a Backend Developer

Tesla Cyber Truck. Hey 👋 it’s a work in progress, stay tuned! Subscribe maybe?

Tesla Cyber Truck. Hey 👋 it’s a work in progress, stay tuned! Subscribe maybe?

Read more
Featured Image

Refactoring Nightmares

Get Well Soon. You are working on a fast-growing, never-stopping product; 35 sprints and 600 coffees later, you finally got to move on, and a new engineer steps in, or you realize sooner or later that you cannot keep up with the feature requests while ensuring code quality. Then, after raising the need for refactoring as blockers for a couple of features, finally! It’s the day when your engi...

Get Well Soon. You are working on a fast-growing, never-stopping product; 35 sprints and 600 coffees later, you finally got to move on, and a new engineer steps in, or you realize sooner or later that you cannot keep up with the feature requests while ensuring code quality. Then, after raising...

Read more