Open in app

Sign In

Write

Sign In

Abhinav
Abhinav

96 Followers

Home

About

Aug 31

The Fallacy of ‘The Correct Methodology’

Waterfall, Scrum, Agile, BDD, Kanban, Shape Up, RAD, SAFE, Sprints, Innovative Accounting, Spotify Squad Model, Lean-Startup…The list of so called ‘Revolutionary Methodologies’ never ends. PS: To my ex-colleagues from ThoughtWorks who take offence on classifying Agile as a methodology — unfortunately in day-to-day work, most people in IT, including many…

4 min read

4 min read


Aug 29

ORM Transactions : Performance Issues

Summary: ORM tools like Objection.js allow you to write database transactions in code. This allows code logic to exist between multiple queries of a transaction. But this has the potential of slowing down the database significantly. Transactions Via ORM Frameworks like Objection.js allow us to start transactions via the code…

6 min read

ORM Transactions : Performance Issues
ORM Transactions : Performance Issues

6 min read


Aug 2

What is Engineering Mindset?

If you’re working in software or any form of engineering, the engineering mindset is more important than the knowledge of any particular technology. But what exactly is engineering mindset? It is hard to explain. It’s the kind of thing you can recognise when you see it in someone, but difficult…

3 min read

What is Engineering Mindset
What is Engineering Mindset

3 min read


Jan 20

Jest Assymetric Matcher — objectContaining

In unit tests, there are times where we only want to match 4–5 properties of an Object, and don’t really care about the others, or can’t control them. …

2 min read

2 min read


Jan 19

Clock-Skew

In software systems, there might be times where you want to either order requests / orders by timestamp, or provide cutoff times. Seems like a fair solution right — whenever we want to order something we add timestamps to them, and even when there’s race conditions, we know that the…

2 min read

2 min read


Jan 16

Docker Multi-Stage for Divergence in Dockerfile

Docker Multi-Stage build is a powerful tool that can help you in a lot of different scenarios. The scenario we’re going to discuss today is actually quite simple: We want all our hosted environments and our local environments to run the app differently. …

2 min read

2 min read


Jan 1

Link NPM Dependencies from Local

You have 2 different JS modules you’re working on, and one is dependent on the other. Let’s call the first module user-management, and the others subscriptions, where subscriptions is dependent on user-management . Typically, the package.json of subscriptions would have a dependency like this — dependencies { ... "@example/user-management" : "0.0.33" }…

1 min read

1 min read


Dec 30, 2022

Typescript Composite Types

The TIL series is a series of short blogposts, aimed to document small things learnt everyday Let’s say you have an object in Typescript that you know can be either of type Transaction or of type Order. For such cases, you can do Type Union in the following manner — …

1 min read

1 min read


Nov 14, 2022

Beginner Bioinformatics in Python — Part 10

This is a series of blog posts about my experience undergoing the beginner level bioinformatics course on Coursera. This is the final part of the series, and talks about the overall experience and lessons learnt. If you’ve not read the previous parts, I would recommend starting there. Link to Part…

3 min read

3 min read


Nov 11, 2022

Beginner Bioinformatics in Python — Part 9

This is a series of blog posts about my experience undergoing the beginner level bioinformatics course on Coursera, the problems solved, and the Python Codes generated.This purpose of this blog is for me to document my experiences for my future self, and not to optimize for readability. If you’ve not…

7 min read

Beginner Bioinformatics in Python — Part 9
Beginner Bioinformatics in Python — Part 9

7 min read

Abhinav

Abhinav

96 Followers

Educator, Founder @ Interleap

Following
  • ABHISHEK KUMAR

    ABHISHEK KUMAR

  • Mahesh Wabale

    Mahesh Wabale

  • Addy Osmani

    Addy Osmani

  • Pauline Ikpa, PhD

    Pauline Ikpa, PhD

  • Swapnil Sankla

    Swapnil Sankla

See all (90)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams