[{"data":1,"prerenderedAt":857},["ShallowReactive",2],{"blog-term-insurance":3,"blog-all-for-related":390},{"id":4,"title":5,"author":6,"body":7,"cardAlt":5,"categories":374,"description":377,"draft":378,"extension":379,"headerImage":380,"keywords":381,"meta":382,"name":383,"navigation":384,"path":385,"seo":386,"series":6,"stem":387,"updated":6,"year":388,"__hash__":389},"blog\u002Fblog\u002Fterm-insurance.md","Term insurance Simplified",null,{"type":8,"value":9,"toc":356},"minimark",[10,14,17],[11,12,13],"p",{},"In this article I have penned my learnings from what I have read about term insurances in books and articles on internet. I am not a financial advisor, just a average person curious about personal finance (every should know basics). In case you feel there is something incorrect or can be improved, feel free to send suggestions on twitter or via mail.",[11,15,16],{},"I hope this helps you in making better financial decisions. Let's start!",[18,19,20,23,28,56,62,64,68,76,81,83,87,109,111,115,129,131,135,138,158,160,164,167,175,177,181,184,189,192,196,199,203,206,209,211,215,245,247,251,279,288,297,300],"ads",{},[21,22],"hr",{},[24,25,27],"h2",{"id":26},"what-is-term-insurance","What is term insurance?",[29,30,31,35,38,41,44,47,50,53],"ul",{},[32,33,34],"li",{},"This is the purest and simplest form of life insurance.",[32,36,37],{},"You pay a premium to cover your life risk for a specified period of time (called the term).",[32,39,40],{},"If you survive the term, the policy matures and you are not paid anything.",[32,42,43],{},"If you die in between the term, your family gets the sum assured.",[32,45,46],{},"Best for consumers, worst for life insurance companies.",[32,48,49],{},"Term insurance works for individual and do take this especially if you are primary source of income for your family.",[32,51,52],{},"Avoid other types of life insurance plans which offer returns",[32,54,55],{},"Go for Mutual Fund, Public Provident Fund (PPF) and other investment options for returns.",[57,58,59],"blockquote",{},[11,60,61],{},"Insurance is for covering risks and not as a tool to generate returns.",[21,63],{},[24,65,67],{"id":66},"who-needs-term-insurance","Who needs Term insurance?",[29,69,70,73],{},[32,71,72],{},"If you are sole earning member and lot of financial dependency lies on you. Imagine how your family would do if you were not there with them today or in next 5 years. Will they be in a good state financially to live their life ahead in peace.",[32,74,75],{},"You have enough assets for family and they won't be affected much financially if you are not present anymore. In this case, you don't really need a life insurance.",[57,77,78],{},[11,79,80],{},"\"Risk hai to Ishq hai\" . Ok fine but better safe than sorry when it's about life and family.",[21,82],{},[24,84,86],{"id":85},"how-much","How much?",[29,88,89,92,106],{},[32,90,91],{},"\"10-15 times your annual income\" - you've probably heard this.",[32,93,94,95],{},"But, there are some points to consider when calculating this -\n",[29,96,97,100,103],{},[32,98,99],{},"Do you have any debt? If yes - add that",[32,101,102],{},"Medical emergency? Its good if you have health insurance, but if not then add extra ~10-20 lac for this. Being prepared is always good.",[32,104,105],{},"Child education or important goal like house, etc? - add that to cover as well.",[32,107,108],{},"You do the math for yourself now :)",[21,110],{},[24,112,114],{"id":113},"till-what-age","Till what age?",[29,116,117,120,123,126],{},[32,118,119],{},"Simple answer - until you expect yourself to reach financial stability.",[32,121,122],{},"Generally term plan till age of 60-70 yrs is good.",[32,124,125],{},"Don't opt for those ~100 yrs plans. I wish you live that long but it's quite unlikely based on stats! Also, you already are financial inpendence by ~70 years.",[32,127,128],{},"Don't start term insurance at 20 too! You probably are not the main source of income by then. There are exceptions here though. Usually 25-35 is when people start term insurance.",[21,130],{},[24,132,134],{"id":133},"documents-required","Documents Required",[11,136,137],{},"This might vary from company to company but here are the common one's which are required.",[29,139,140,143,146,149,152,155],{},[32,141,142],{},"Age proof",[32,144,145],{},"Identity proof",[32,147,148],{},"Address proof",[32,150,151],{},"Photo",[32,153,154],{},"Income proof",[32,156,157],{},"Medicals",[21,159],{},[24,161,163],{"id":162},"good-options","Good options",[11,165,166],{},"There are a lot of other good options as well. I personally liked these based on my requirements and analysis. Do your research before choosing one :)",[29,168,169,172],{},[32,170,171],{},"HDFC Standard Life Click 2 Protect Term Insurance Plan",[32,173,174],{},"ICICI Prudential iProtect Smart Term Insurance Plan",[21,176],{},[24,178,180],{"id":179},"riders-to-buy","Riders to Buy",[11,182,183],{},"A rider is a basically an addon that increase or amends your coverage in certain cases. There are a lot of riders available. Here I mention three. You can check others and add them if you find them useful.",[185,186,188],"h3",{"id":187},"accidental-death","Accidental Death",[11,190,191],{},"If one dies due to some accident, extra sum is paid due to rider being present. If natural death, then no extra sum.",[185,193,195],{"id":194},"accidental-disability","Accidental Disability",[11,197,198],{},"If you get some disability, insurer will pay you a sum for next 5-10 years. This might get tricky if insurance company treats your disability not under their policy. Just read out their policy around this.",[185,200,202],{"id":201},"critical-illness","Critical illness",[11,204,205],{},"In this rider you get part of coverage in case you get diagnosed with certain set of critical illness. This helps you cover bills for such illness while you are alive. This is useful since you might not be able to continue your work and financials might be hit hard in those times. Note: This rider is also available in health insurances, compare both and choose accordingly.",[11,207,208],{},"Personally, I'll go for Accidental and critical illness riders. In case you have this in your health insurance, you can skip these here.",[21,210],{},[24,212,214],{"id":213},"general-advice","General Advice",[29,216,217,220,223,226,229,237],{},[32,218,219],{},"Buy insurance online. Avoid these brokers and middle-men. Why pay extra brokerage (these brokerage can be as high as 40% in first year - that's why these brokers are after you to take insurance from them)",[32,221,222],{},"Don’t forget to buy life insurance under the Married Women’s Property Act 1874 (MWP Act). This ensures money goes to your wife and kids.",[32,224,225],{},"Double check beneficiary and nominee details !!",[32,227,228],{},"Go for medical tests before buying. Never skip this. Be clear about diseases you had in past. These insurance companies might deny your claim if they find even slightest of issues.",[32,230,231,232],{},"Don't hide anything from insurance companies like smoking, drinking alcohol, etc. There is a high chance they'll decline the claim later.\n",[29,233,234],{},[32,235,236],{},"You smoke rarely. Still specify clearly about this. Even if you have quit smoking now, mention clearly in policy how much time you smoked and you'll not smoke ahead and other things. Else, mention you smoke and pay a relatively higher premium. Just be truthful. Insurance companies are in this business for years - you cannot fool them!",[32,238,239,240,244],{},"The most popular line ever - ",[241,242,243],"strong",{},"\"Read the policy documents carefully.\""," Well it's important even if it takes 2-3 days. Just sit and read it out. Your future depends on this :)",[21,246],{},[24,248,250],{"id":249},"things-to-consider-when-choosing-term-plan","Things to consider when choosing term plan",[29,252,253,267,273,276],{},[32,254,255,258,259,266],{},[241,256,257],{},"Claim Settlement Ratio (CSR) > 95%"," (Higher the better - check avg over years not just over 1-2 year period). This ratio gives a percentage of claims the insurer has paid out during a financial year. Here is ",[260,261,265],"a",{"href":262,"rel":263},"https:\u002F\u002Fwww.irdai.gov.in\u002FADMINCMS\u002Fcms\u002FwhatsNew_Layout.aspx?page=PageNo3976&flag=1",[264],"nofollow","IRDAI annual report"," for reference.",[32,268,269,272],{},[241,270,271],{},"Solvency ratio > 1.5"," (Higher the better chances company has to pay your claims). This ratio helps identify whether the company has enough buffer to settle all claims in extreme situations.",[32,274,275],{},"Compare premium amount - you don't want to pay extra bucks for same services.",[32,277,278],{},"Go for companies who have been in market for > 10 years.",[11,280,281,282,287],{},"You can read about other ratios in detail in this ",[260,283,286],{"href":284,"rel":285},"https:\u002F\u002Feconomictimes.indiatimes.com\u002Fwealth\u002Finsure\u002F6-ratios-to-know-when-buying-insurance\u002Farticleshow\u002F59297010.cms",[264],"economic times article",".",[11,289,290,291,296],{},"There are lot of tools to compare policies online. Google is your friend here. ",[260,292,295],{"href":293,"rel":294},"https:\u002F\u002Fwww.policybazaar.com\u002F",[264],"Policybazaar"," is a nice place to start :)",[11,298,299],{},"Also, don't worry about questions like \"What if this company shuts down?\". The new company who buys will pay for insurances. Regulatory bodies are there in place to handle these situations.",[18,301,302,304,308,337,339,342,351],{},[21,303],{},[24,305,307],{"id":306},"resources","Resources",[29,309,310,317,324,331],{},[32,311,312],{},[260,313,316],{"href":314,"rel":315},"https:\u002F\u002Famzn.to\u002F39D3Vyr",[264],"Let's talk Money - Must Read",[32,318,319],{},[260,320,323],{"href":321,"rel":322},"https:\u002F\u002Ftwitter.com\u002FShubhamAggarwl\u002Fstatus\u002F1319116941043265538?s=20",[264],"Brilliant Thread on Term Insurance",[32,325,326],{},[260,327,330],{"href":328,"rel":329},"https:\u002F\u002Fjaintushar.com\u002Fhow-to-buy-life-insurance-in-india\u002F",[264],"Blog on Term insurance by Tushar Jain",[32,332,333],{},[260,334,336],{"href":293,"rel":335},[264],"Policy Bazaar for comparing insurances",[21,338],{},[11,340,341],{},"I hope you learned something new. Feel free to suggest improvements ✔️",[11,343,344,345,350],{},"I share regular updates and resources on ",[260,346,349],{"href":347,"rel":348},"https:\u002F\u002Ftwitter.com\u002Fmkfeuhrer",[264],"Twitter",". Let's connect!",[11,352,353],{},[241,354,355],{},"Keep exploring 🔎 Keep learning 🚀",{"title":357,"searchDepth":358,"depth":358,"links":359},"",2,[360,361,362,363,364,365,366,372,373],{"id":26,"depth":358,"text":27},{"id":66,"depth":358,"text":67},{"id":85,"depth":358,"text":86},{"id":113,"depth":358,"text":114},{"id":133,"depth":358,"text":134},{"id":162,"depth":358,"text":163},{"id":179,"depth":358,"text":180,"children":367},[368,370,371],{"id":187,"depth":369,"text":188},3,{"id":194,"depth":369,"text":195},{"id":201,"depth":369,"text":202},{"id":213,"depth":358,"text":214},{"id":249,"depth":358,"text":250},[375,376],"Life","Personal Finance","Everything you need to know before you buy a term insurance.",false,"md","blog\u002Fterm-insurance\u002Fterm-insurance-card.webp","term insurance, life insurance, term plan",{},"term-insurance",true,"\u002Fblog\u002Fterm-insurance",{"title":5,"description":377},"blog\u002Fterm-insurance","2020-11-29","bHe_8lcqKL2_Xl5LZSkNOKWVu_gJuSuzXdpvzB5SZhk",[391,399,406,413,422,429,436,443,449,455,461,467,473,483,489,496,502,508,514,520,526,532,538,544,551,558,564,570,576,582,588,594,600,606,612,618,624,630,636,643,649,655,661,668,674,680,687,693,699,706,712,719,725,732,738,744,750,756,762,768,774,780,786,792,798,804,811,813,820,826,832,838,845,851],{"path":392,"title":393,"description":394,"categories":395,"draft":384,"year":398,"series":6},"\u002Fblog\u002Fai-assisted-workstation","Building an AI-Assisted Personal Workstation","How I built a personal AI workstation: markdown knowledge base, portable agent skills, handoff-driven sessions. What worked, what broke, what I would change.",[396,397],"Productivity","Programming","2026-08-26",{"path":400,"title":401,"description":402,"categories":403,"draft":378,"year":405,"series":6},"\u002Fblog\u002Faws-s3-golang","Uploading images to AWS S3 in Golang","In this tutorial I cover how to upload, fetch and manage other operations for objects on AWS S3 in Golang",[404,397],"Golang","2020-01-12",{"path":407,"title":408,"description":409,"categories":410,"draft":378,"year":412,"series":6},"\u002Fblog\u002Fbooks-for-engineers","Best Books for Software Engineers","Best Books to help you build you software engineering career - ranging from fundamentats, interview prep to productivity.",[411,375],"Books","2021-12-26",{"path":414,"title":415,"description":416,"categories":417,"draft":378,"year":421,"series":6},"\u002Fblog\u002Fbuilding-acrons","Building Acrons 🚀","Building Acrons, a one-stop tool to decode everyday acronyms like DIY, FOMO, and BRB without losing your flow.",[418,419,420],"Side Projects","Web","Tools","2020-05-26",{"path":423,"title":424,"description":425,"categories":426,"draft":378,"year":428,"series":6},"\u002Fblog\u002Fcap-theorem","CAP Theorem Explained","Learn the concept and misconceptions around popular CAP theorem in system design.",[427,397],"System Design","2021-07-26",{"path":430,"title":431,"description":432,"categories":433,"draft":378,"year":435,"series":6},"\u002Fblog\u002Fcode-reviews","Code Review Checklist","Why code reviews matter, and best practices that catch bugs early and keep code quality high before merge.",[434],"Engineering Principles","2020-07-20",{"path":437,"title":438,"description":439,"categories":440,"draft":378,"year":442,"series":6},"\u002Fblog\u002Fdark-mode","Add Dark mode to websites","Dark mode is ❤️️ Add it to your websites with little CSS and JS",[441,419],"Javascript","2020-07-04",{"path":444,"title":445,"description":446,"categories":447,"draft":378,"year":448,"series":6},"\u002Fblog\u002Fdate-time-golang","Working with Date and Time in Go","Learn how to use time in Golang - Multiple formats, locations and using date.",[404,397],"2020-10-09",{"path":450,"title":451,"description":452,"categories":453,"draft":378,"year":454,"series":6},"\u002Fblog\u002Fdefer-in-golang","Understanding Defer In Golang","Learn about defer keyword in golang and how it can help you avoid panics due to bugs.",[404,397],"2021-05-05",{"path":456,"title":457,"description":458,"categories":459,"draft":378,"year":460,"series":6},"\u002Fblog\u002Fenums-golang","Implementing Enums in Golang","Enums are a way to defined set of constant values. Learn how to implement enums in Go using iota with examples.",[404,397],"2021-12-18",{"path":462,"title":463,"description":464,"categories":465,"draft":378,"year":466,"series":6},"\u002Fblog\u002Fenvironment-variable-golang","Guide to Environment variables in Go","Learn what are environment variables and how to use them in Go",[404,397],"2020-08-14",{"path":468,"title":469,"description":470,"categories":471,"draft":378,"year":472,"series":6},"\u002Fblog\u002Ferror-handling-golang","Handle errors the right way — Golang","How to handle errors in golang to make your life easy",[404,397],"2020-01-30",{"path":474,"title":475,"description":476,"categories":477,"draft":378,"year":398,"series":480},"\u002Fblog\u002Ffile-attack-field-guide","How File-Based Attacks Land: A Detection Engineer's Field Guide","A practical taxonomy of how malware and phishing arrive as files, why classic controls miss them, and how detection should think.",[478,479],"Security","Systems",{"name":481,"part":482},"File Attack Deep Dives",1,{"path":484,"title":485,"description":486,"categories":487,"draft":378,"year":488,"series":6},"\u002Fblog\u002Ffile-upload-golang","Uploading Files in Golang with Multipart Request","Learn how to upload files from your client to server as a multipart request in Golang.",[404,397],"2021-03-13",{"path":490,"title":491,"description":492,"categories":493,"draft":378,"year":495,"series":6},"\u002Fblog\u002Fgit-branch","Git Branch 101","Branching is a new path of development that makes it a lot easier to build features. Learn why and how to use branching in git.",[494,397],"Git","2022-03-20",{"path":497,"title":498,"description":499,"categories":500,"draft":378,"year":501,"series":6},"\u002Fblog\u002Fgit-pull-request-template","Guide to Pull Request Templates","Improve collaboration and code reviews with pull request templates. Blog include PR template and how to create one on github\u002Fgitlab",[494,397],"2023-08-24",{"path":503,"title":504,"description":505,"categories":506,"draft":378,"year":507,"series":6},"\u002Fblog\u002Fgit-remove-sensitive-info","Securing Git: Remove Sensitive Information","Protect your code from security breaches by using BFG tool to remove sensitive information from Git history. Learn how to do it in this comprehensive guide.",[494,397],"2023-10-16",{"path":509,"title":510,"description":511,"categories":512,"draft":378,"year":513,"series":6},"\u002Fblog\u002Fgit-tags-explained","Git tags : Explained","What Git tags are, why and when to use them, and how to start tagging releases in your own projects.",[494,397],"2020-06-18",{"path":515,"title":516,"description":517,"categories":518,"draft":378,"year":519,"series":6},"\u002Fblog\u002Fgo-dependency-injection","Dependency Injection in Go using Wire","Learn about dependency injection, its benefits and how to implement it in Go services using wire",[404,397],"2022-11-26",{"path":521,"title":522,"description":523,"categories":524,"draft":378,"year":525,"series":6},"\u002Fblog\u002Fgo-generics","Introduction to Generics in Go","Learn about generics in Golang, it's benefits and how to implement it in applications.",[404,397],"2022-11-27",{"path":527,"title":528,"description":529,"categories":530,"draft":378,"year":531,"series":6},"\u002Fblog\u002Fgo-in-memory-cache","Building In-Memory Cache in Go","Learn about in-memory caching in Golang, it's benefits and how to implement it with and without generics with a TTL(expiry).",[404,397],"2024-03-28",{"path":533,"title":534,"description":535,"categories":536,"draft":378,"year":537,"series":6},"\u002Fblog\u002Fgo-makefile","Ultimate Makefile for Golang","Boost your productivity and save time with ultimate Makefile for Golang projects.",[404,397],"2024-06-10",{"path":539,"title":540,"description":541,"categories":542,"draft":378,"year":543,"series":6},"\u002Fblog\u002Fgo-middleware","Mastering Middlewares in Golang","Learn about middlewares, their use cases and how to implement them in Golang applications",[404,397],"2022-03-13",{"path":545,"title":546,"description":547,"categories":548,"draft":378,"year":550,"series":6},"\u002Fblog\u002Fgo-naming-conventions","Naming Conventions in Golang","Why naming conventions matter in Go, with best practices and practical examples for clear, readable, maintainable code.",[404,397,549],"Code Quality","2023-05-19",{"path":552,"title":553,"description":554,"categories":555,"draft":378,"year":557,"series":6},"\u002Fblog\u002Fgo-with-redis","Go with Redis","A practical introduction to using Redis with Golang to make your applications faster with in-memory data storage.",[404,556,397],"Database","2020-05-03",{"path":559,"title":560,"description":561,"categories":562,"draft":378,"year":563,"series":6},"\u002Fblog\u002Fgolang-maps","Learn Maps in Golang (with examples)","A complete guide to maps in Golang: creating maps, adding and removing items, iterating, and how map equality works.",[404,397],"2020-09-10",{"path":565,"title":566,"description":567,"categories":568,"draft":378,"year":569,"series":6},"\u002Fblog\u002Fguide-to-cdn","Guide to Content Delivery Network","CDN is one of the backbone of modern world internet infrastructure. Learn about Content Delivery Network, it's working, types and benefits.",[427,397],"2022-01-23",{"path":571,"title":572,"description":573,"categories":574,"draft":378,"year":575,"series":6},"\u002Fblog\u002Fguide-to-rule-engines","Guide to Rule Engines","Rule Engines help in solving changing business requirements with ease. Learn all about Rule engines, it's working, benefits and how to implement one in Golang",[404,397],"2022-09-12",{"path":577,"title":578,"description":579,"categories":580,"draft":378,"year":581,"series":6},"\u002Fblog\u002Fhexagonal-architecture","Guide to Hexagonal Architecture","Learn how to design efficient application with hexagonal architecture with practical example",[427,397],"2020-12-13",{"path":583,"title":584,"description":585,"categories":586,"draft":378,"year":587,"series":6},"\u002Fblog\u002Fhttp-status-codes","Learn HTTP Status Codes","A tour of HTTP response status codes, what each class means, and when to use which code in your applications.",[419,397],"2020-07-30",{"path":589,"title":590,"description":591,"categories":592,"draft":378,"year":593,"series":6},"\u002Fblog\u002Fintroduction-to-goroutines","Introduction to Goroutines","Understand the basics of concurrency and learn how to work with Goroutines in golang.",[404,397],"2021-04-10",{"path":595,"title":596,"description":597,"categories":598,"draft":378,"year":599,"series":6},"\u002Fblog\u002Fjson-in-postgres-with-golang","Storing JSON in Postgres with Golang","Learn how to store JSON objects in Postgres and how to implement it in Golang.",[397,556,404],"2021-02-13",{"path":601,"title":602,"description":603,"categories":604,"draft":378,"year":605,"series":6},"\u002Fblog\u002Fjson-web-token","Complete Guide to JWT","JSON Web Tokens are a very compact way to carry information. Learn about JWTs in depth, from its structure to when to use it.",[397,419],"2021-11-20",{"path":607,"title":608,"description":609,"categories":610,"draft":378,"year":611,"series":6},"\u002Fblog\u002Flearn-to-say-no","Learning to say No","Learn why it's important to say 'NO'. How it helps in increasing productivity and explore strategies for saying No",[375,411],"2022-04-09",{"path":613,"title":614,"description":615,"categories":616,"draft":378,"year":617,"series":6},"\u002Fblog\u002Flearn-unlearn-relearn","Learn - Unlearn - Relearn","Unlearning things to learn new is the way to grow. Discover how to do that!",[396,375],"2020-09-25",{"path":619,"title":620,"description":621,"categories":622,"draft":378,"year":623,"series":6},"\u002Fblog\u002Flinting-in-golang","Introduction to Linting in Go","Introduction to improving code quality using linting. Learn how to add linting in your Go projects.",[404,397],"2021-07-07",{"path":625,"title":626,"description":627,"categories":628,"draft":378,"year":629,"series":6},"\u002Fblog\u002Fload-balancing","Load Balancing 101","Complete guide on load balancers explaining the internal working and how does it help in making applications efficient.",[427,397],"2021-05-29",{"path":631,"title":632,"description":633,"categories":634,"draft":378,"year":635,"series":6},"\u002Fblog\u002Fmaking-decisions-the-right-way","Making Decisions: The right way","Decisions are hard! Learn how to make the right decisions always",[396,375],"2020-06-07",{"path":637,"title":638,"description":639,"categories":640,"draft":378,"year":642,"series":6},"\u002Fblog\u002Fmanage-logs-with-logrotate","Using Logrotate to manage logs","Learn how to use logrotate system utility to manage logs with example",[641,397],"Linux","2020-09-08",{"path":644,"title":645,"description":646,"categories":647,"draft":378,"year":648,"series":6},"\u002Fblog\u002Fmarshal-structs-golang","Marshal structs the right way: Golang","Why Golang marshals empty structs into your JSON instead of null, and how to marshal structs the right way.",[404,397],"2020-03-31",{"path":650,"title":651,"description":652,"categories":653,"draft":378,"year":654,"series":6},"\u002Fblog\u002Fnotes-almanack-naval","Book Notes : Almanack of Naval Ravikant","My notes\u002Fhighlights from Almanack of Naval Ravikant book by Eric Jorgenson",[411,375],"2020-10-17",{"path":656,"title":657,"description":658,"categories":659,"draft":378,"year":660,"series":6},"\u002Fblog\u002Fnotes-anything-you-want","Book Notes : Anything you want","My notes\u002Fhighlights from Anything you want book by Derek Sivers",[411,375],"2021-09-25",{"path":662,"title":663,"description":664,"categories":665,"draft":378,"year":667,"series":6},"\u002Fblog\u002Fnotes-getting-real","Book Notes : Getting Real","My notes and highlights from Getting Real by Jason Fried and David Heinemeier Hansson on building web applications.",[411,666],"Startups","2020-11-03",{"path":669,"title":670,"description":671,"categories":672,"draft":378,"year":673,"series":6},"\u002Fblog\u002Fnotes-hell-yeah-or-no","Book Notes : Hell Yeah or No","My notes\u002Fhighlights from Hell Yeah or No book by Derek Sivers",[411,375],"2020-09-16",{"path":675,"title":676,"description":677,"categories":678,"draft":378,"year":679,"series":6},"\u002Fblog\u002Fnotes-how-to-be-a-capitalist","Book Notes : How to Be a Capitalist Without Any Capital","My notes\u002Fhighlights from How to Be a Capitalist Without Any Capital by Nathan Latka",[411,666],"2020-01-07",{"path":681,"title":682,"description":683,"categories":684,"draft":378,"year":686,"series":6},"\u002Fblog\u002Fnotes-lean-b2b","Book Notes : Lean B2B","My notes and highlights from Lean B2B by Étienne Garbugli on assessing markets, building MVPs, and selling to businesses.",[411,685],"Entrepreneurship","2022-07-02",{"path":688,"title":689,"description":690,"categories":691,"draft":378,"year":692,"series":6},"\u002Fblog\u002Fnotes-lets-talk-money","Book Notes : Let's Talk Money","My notes and highlights from Let's Talk Money by Monica Halan on managing personal finances and savings.",[411,376],"2021-02-26",{"path":694,"title":695,"description":696,"categories":697,"draft":378,"year":698,"series":6},"\u002Fblog\u002Fnotes-obviously-awesome","Book Notes : Obviously Awesome","My notes and highlights from Obviously Awesome by April Dunford on product positioning and marketing strategy.",[411,666],"2020-04-26",{"path":700,"title":701,"description":702,"categories":703,"draft":378,"year":705,"series":6},"\u002Fblog\u002Fnotes-refactoring-ui","Book Notes: Refactoring UI","My notes and highlights from Refactoring UI by Adam Wathan and Steve Schoger, full of practical design tips for engineers.",[411,704],"Design","2020-05-09",{"path":707,"title":708,"description":709,"categories":710,"draft":378,"year":711,"series":6},"\u002Fblog\u002Fnotes-rework","Book Notes: Rework","My notes and highlights from Rework by Jason Fried and David Heinemeier Hansson on a better way to succeed in business.",[411,666],"2021-04-14",{"path":713,"title":714,"description":715,"categories":716,"draft":378,"year":718,"series":6},"\u002Fblog\u002Fone-on-one-meetings","Guide to Effective 1:1 Meetings","One on One meetings are important for your personal & professional growth. Learn how to master 1:1s with your manager and peers.",[717,396],"Career","2023-03-05",{"path":720,"title":721,"description":722,"categories":723,"draft":378,"year":724,"series":6},"\u002Fblog\u002Fpersonal-okrs","Personal OKRs for Success","Why one should set personal OKRs and how to achieve success with them",[396,375],"2020-06-27",{"path":726,"title":727,"description":728,"categories":729,"draft":378,"year":731,"series":6},"\u002Fblog\u002Fpoker-tips","Poker Tips: Johns Hopkins Poker Class","Notes from Johns Hopkins poker course. This guide will help you improve in Poker and win some large pots.",[375,730],"Poker","2020-06-13",{"path":733,"title":734,"description":735,"categories":736,"draft":378,"year":737,"series":6},"\u002Fblog\u002Fpomodoro","Get work done: The Pomo Way","Learn to focus and get productive by following the Pomodoro Technique",[396],"2020-10-24",{"path":739,"title":740,"description":741,"categories":742,"draft":378,"year":743,"series":6},"\u002Fblog\u002Fpostgres-constraints","Postgres Constraints","Constraints are line of defense for database. Explore various types of constrainsts in postgres",[556,397],"2020-11-07",{"path":745,"title":746,"description":747,"categories":748,"draft":378,"year":749,"series":6},"\u002Fblog\u002Fppf-explained","PPF Explained","Learn basics about Public Provident Fund and why you should invest",[375,376],"2020-12-24",{"path":751,"title":752,"description":753,"categories":754,"draft":378,"year":755,"series":6},"\u002Fblog\u002Fproductivity-chrome-extensions","Boost Productivity with Chrome Extensions","Utitizing chrome extensions to boost your productivity!",[396,420,419],"2020-04-24",{"path":757,"title":758,"description":759,"categories":760,"draft":378,"year":761,"series":6},"\u002Fblog\u002Fproductivity-in-vscode","Improve your productivity with VS Code","Key VS Code features like the integrated terminal, shortcuts, and extensions that improved my everyday productivity.",[396,397],"2020-03-12",{"path":763,"title":764,"description":765,"categories":766,"draft":378,"year":767,"series":6},"\u002Fblog\u002Freading-101","Improving Reading 101","Why reading matters, how to build a reading habit, and what to read next - from my own journey into books.",[411,375],"2020-04-04",{"path":769,"title":770,"description":771,"categories":772,"draft":378,"year":773,"series":6},"\u002Fblog\u002Freverse-proxy","Understanding Reverse Proxy","Learn about reverse proxy, how it is different from forward proxy and explore advantages of using it in system design.",[427,397],"2021-10-03",{"path":775,"title":776,"description":777,"categories":778,"draft":378,"year":779,"series":6},"\u002Fblog\u002Frunning-periodic-background-task-golang","Running periodic background tasks in Golang","How to run periodic background tasks in Golang by combining cron-style scheduling with background execution.",[404,397],"2019-11-21",{"path":781,"title":782,"description":783,"categories":784,"draft":378,"year":785,"series":6},"\u002Fblog\u002Fsessions-in-golang","Sessions using Golang and Redis","How cookies and sessions work, and how to implement persistent login sessions in Golang using Redis.",[404,556,397],"2020-02-25",{"path":787,"title":788,"description":789,"categories":790,"draft":378,"year":791,"series":6},"\u002Fblog\u002Fsolid-dry-kiss-yagni","Solid Dry Kiss Yagni","An introduction to the SOLID, DRY, KISS, and YAGNI principles and how they help you write cleaner, robust code.",[434],"2020-07-17",{"path":793,"title":794,"description":795,"categories":796,"draft":378,"year":797,"series":6},"\u002Fblog\u002Fstack-in-golang","Implement Stack in Golang","Learn how to implement stack data structure in Golang (Full code)",[404,397],"2020-09-14",{"path":799,"title":800,"description":801,"categories":802,"draft":378,"year":803,"series":6},"\u002Fblog\u002Fstart-oss-today","Start your Open Source journey today","Start your OSS journey with intro to GIT. Participate in Hacktoberfest!",[494,397],"2020-09-19",{"path":805,"title":806,"description":807,"categories":808,"draft":378,"year":810,"series":6},"\u002Fblog\u002Fsticky-social-bar","Sticky social share component in HTML","Learn how to build a social media sharing component in HTML and add it to your website.",[397,809],"Frontend","2021-02-05",{"path":385,"title":5,"description":377,"categories":812,"draft":378,"year":388,"series":6},[375,376],{"path":814,"title":815,"description":816,"categories":817,"draft":378,"year":819,"series":6},"\u002Fblog\u002Fterminal-output-with-redirection","Handling terminal outputs with Redirection","Learn how to handle terminal outputs with Redirection and saving it to files",[641,818,397],"Terminal","2020-09-06",{"path":821,"title":822,"description":823,"categories":824,"draft":378,"year":825,"series":6},"\u002Fblog\u002Fthink-and-grow-rich","Book Notes: Think and Grow Rich","My notes and highlights from Think and Grow Rich by Napoleon Hill, covering its process for building wealth.",[411,375],"2020-05-19",{"path":827,"title":828,"description":829,"categories":830,"draft":378,"year":831,"series":6},"\u002Fblog\u002Ftransactions-postgres-golang","Transactions on Postgres with Golang","Performing Postgres database operations in Golang with GORM, from basic queries to full transaction support.",[404,556,397],"2020-03-18",{"path":833,"title":834,"description":835,"categories":836,"draft":378,"year":837,"series":6},"\u002Fblog\u002Fwaitgroups-in-golang","WaitGroups in Golang","Learn about WaitGroups in golang and how to use them to perform concurrent operations without blocking the main thread.",[404,397],"2022-05-31",{"path":839,"title":840,"description":841,"categories":842,"draft":378,"year":844,"series":6},"\u002Fblog\u002Fwhat-i-use","What I Use: Products and Softwares","List of what I use in my day to day life ranging from terminal, editors, softwares, devices to accessories",[375,843],"Tech","2024-06-01",{"path":846,"title":847,"description":848,"categories":849,"draft":378,"year":850,"series":6},"\u002Fblog\u002Fyear-in-review-2020","Year in Review: 2020","It's a wrap! 2020 was a crazy year, See how my year went!",[375],"2020-12-31",{"path":852,"title":853,"description":854,"categories":855,"draft":378,"year":856,"series":6},"\u002Fblog\u002Fyear-in-review-2021","Year in Review: 2021","It's a wrap! 2021 was a mixed bag, full of ups and downs. Key Goal for 2022: Start now!",[375],"2021-12-31",1788350657532]