41554 blogs · [ { "id": "01a0871e-c37a-72f4-9e95-8b5696784afb", "title": "Building an Options Volatility Visualization Tool", "url": "http://abhipandey.com/2024/10/building-an-options-volatility-visualization-tool/", "published_at": "2024-10-12T16:33:29+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b5696f7de2d", "title": "Crypto Volume Selector: Building a Data-Driven Tool for Cryptocurrency Trading", "url": "http://abhipandey.com/2023/11/crypto-volume-selector-building-a-data-driven-tool-for-cryptocurrency-trading/", "published_at": "2023-11-14T01:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56972231b8", "title": "Understanding Iron Condor Screener with TastyTrade API", "url": "http://abhipandey.com/2023/09/understanding-iron-condor-screener-with-tastytrade-api/", "published_at": "2023-09-02T02:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56980fa9c0", "title": "Automating Your Trading with TastyTrade's API", "url": "http://abhipandey.com/2023/09/automating-your-trading-with-tastytrades-api/", "published_at": "2023-09-01T01:00:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b5698b952d1", "title": "Upgrading from dual momentum", "url": "http://abhipandey.com/2023/03/upgrading-from-dual-momentum/", "published_at": "2023-03-10T16:33:29+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56995be2ee", "title": "Seamless Data Flow: Using Google Sheets API with pandas DataFrames", "url": "http://abhipandey.com/2023/02/seamless-data-flow-using-google-sheets-api-with-pandas-dataframes/", "published_at": "2023-02-27T01:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b5699c6ba68", "title": "Mastering Automated Trading with Python and the Dhan API", "url": "http://abhipandey.com/2023/01/mastering-automated-trading-with-python-and-the-dhan-api/", "published_at": "2023-01-28T06:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569a8f4195", "title": "Building Robust Trading Strategies with a Python Backtesting Framework", "url": "http://abhipandey.com/2022/04/building-robust-trading-strategies-with-a-python-backtesting-framework/", "published_at": "2022-04-10T16:00:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569b157924", "title": "Making the Most of Backtrader's Strategy Class: A Deep Dive into StrategyForComparison", "url": "http://abhipandey.com/2022/04/making-the-most-of-backtraders-strategy-class-a-deep-dive-into-strategyforcomparison/", "published_at": "2022-04-05T16:00:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569b656a5c", "title": "Effective Log Management in Python: A Deep Dive into the get_logger Function", "url": "http://abhipandey.com/2019/09/effective-log-management-in-python-a-deep-dive-into-the-get_logger-function/", "published_at": "2019-09-02T01:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569c15e23b", "title": "Mastering File Operations in Python: A Deep Dive into a Practical Utils Module", "url": "http://abhipandey.com/2018/05/mastering-file-operations-in-python-a-deep-dive-into-a-practical-utils-module/", "published_at": "2018-05-20T01:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569cd4b3fe", "title": "Adding launcher shortcut in Fedora", "url": "http://abhipandey.com/2016/11/adding-launcher-shortcut-in-fedora/", "published_at": "2016-11-12T16:33:29+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569d945888", "title": "Running invoke from other folders", "url": "http://abhipandey.com/2016/11/running-invoke-from-other-folders/", "published_at": "2016-11-12T16:33:29+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569e4e67e5", "title": "Systemd tutorial", "url": "http://abhipandey.com/2016/07/systemd-tutorial/", "published_at": "2016-07-07T15:26:44+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569e9486ee", "title": "Gitlab CLI API reference", "url": "http://abhipandey.com/2016/07/gitlab-cli-api-reference/", "published_at": "2016-07-05T15:26:44+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569f50855a", "title": "Protobuf on Docker", "url": "http://abhipandey.com/2016/06/protobuf-on-docker/", "published_at": "2016-06-28T15:26:44+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b569f8b45ae", "title": "Using TODO in Fedora", "url": "http://abhipandey.com/2016/06/using-todo-in-fedora/", "published_at": "2016-06-22T13:17:56+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a0137cf6", "title": "Getting list of Issues from JIRA under current sprint", "url": "http://abhipandey.com/2016/05/getting-list-of-issues-from-jira-under-current-sprint/", "published_at": "2016-05-13T13:17:56+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a0a231e8", "title": "getopt vs getopts", "url": "http://abhipandey.com/2016/03/getopt-vs-getopts/", "published_at": "2016-03-18T12:20:21+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a1174809", "title": "Color your process listings", "url": "http://abhipandey.com/2016/02/color-your-process-listings/", "published_at": "2016-02-09T09:00:59+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a1f6fbd9", "title": "How to setup a local pypi mirror", "url": "http://abhipandey.com/2016/02/how-to-setup-a-local-pypi-mirror/", "published_at": "2016-02-04T15:02:07+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a2be6916", "title": "AngularJS 2.0 building blocks explained", "url": "http://abhipandey.com/2016/01/angularjs-2.0-building-blocks-explained/", "published_at": "2016-01-03T15:26:53+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a33cfc26", "title": "Lambda Basics with Python using Github Webhooks or API Gateway", "url": "http://abhipandey.com/2015/11/lambda-basics-with-python-using-github-webhooks-or-api-gateway/", "published_at": "2015-11-04T07:49:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a411f2bd", "title": "vim cannot find word list", "url": "http://abhipandey.com/2015/10/vim-cannot-find-word-list/", "published_at": "2015-10-31T12:48:16+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a4aff982", "title": "Setting up custom domain with Github Pages", "url": "http://abhipandey.com/2015/10/setting-up-custom-domain-with-github-pages/", "published_at": "2015-10-24T18:59:18+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a4e299f1", "title": "Forceful Docker Container cleanup on Elastic Beanstalk", "url": "http://abhipandey.com/2015/10/forceful-docker-container-cleanup-on-elastic-beanstalk/", "published_at": "2015-10-07T18:59:18+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a54be9a7", "title": "Powerline for zsh", "url": "http://abhipandey.com/2015/09/powerline-for-zsh/", "published_at": "2015-09-28T00:46:09+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a629ee3b", "title": "Automated Git Mirror With GitHub or Gitlab or Bitbucket", "url": "http://abhipandey.com/2015/09/automated-git-mirror-with-github-or-gitlab-or-bitbucket/", "published_at": "2015-09-27T05:30:10+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a62d3d7d", "title": "Git LOC Stats by Time Range", "url": "http://abhipandey.com/2015/09/git-loc-stats-by-time-range/", "published_at": "2015-09-17T03:06:06+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a68db422", "title": "Moving To Hugo", "url": "http://abhipandey.com/2015/09/moving-to-hugo/", "published_at": "2015-09-15T03:14:38+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a6ecb245", "title": "Using External Tools with Git Diff", "url": "http://abhipandey.com/2015/09/using-external-tools-with-git-diff/", "published_at": "2015-09-09T16:18:24+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a7545e96", "title": "Elastic Beanstalk Deployment Automation", "url": "http://abhipandey.com/2015/09/elastic-beanstalk-deployment-automation/", "published_at": "2015-09-03T16:17:10+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a7beb615", "title": "Nginx Upload limits on Beanstalk Docker", "url": "http://abhipandey.com/2015/09/nginx-upload-limits-on-beanstalk-docker/", "published_at": "2015-09-03T16:14:35+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a80ef4eb", "title": "Updating Django Source with Docker Deployments", "url": "http://abhipandey.com/2015/09/updating-django-source-with-docker-deployments/", "published_at": "2015-09-03T16:11:51+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a8875632", "title": "Multiple Virtual Environments in Docker", "url": "http://abhipandey.com/2015/09/multiple-virtual-environments-in-docker/", "published_at": "2015-09-03T14:33:33+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a89236ca", "title": "Sharing folders on Beanstalk Docker", "url": "http://abhipandey.com/2015/08/sharing-folders-on-beanstalk-docker/", "published_at": "2015-08-13T16:19:51+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56a95a7a94", "title": "Convert GitHub Wiki to Static Site with themes", "url": "http://abhipandey.com/2015/08/convert-github-wiki-to-static-site-with-themes/", "published_at": "2015-08-07T18:59:18+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56aa28cbc2", "title": "Docker Container cleanup on Elastic Beanstalk", "url": "http://abhipandey.com/2015/08/docker-container-cleanup-on-elastic-beanstalk/", "published_at": "2015-08-07T18:59:18+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56aac10236", "title": "About", "url": "http://abhipandey.com/about/", "published_at": "2014-07-28T11:14:25+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ab79d5fa", "title": "Partition Linked List around a Value X", "url": "http://abhipandey.com/2014/06/partition-linked-list-around-a-value-x/", "published_at": "2014-06-09T15:02:07+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ac36428f", "title": "Find the Kth to Last Element of a Singly Linked List", "url": "http://abhipandey.com/2014/06/find-the-kth-to-last-element-of-a-singly-linked-list/", "published_at": "2014-06-08T07:49:47+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ad05f696", "title": "Removing Duplicates from Linked List", "url": "http://abhipandey.com/2014/06/removing-duplicates-from-linked-list/", "published_at": "2014-06-07T16:50:12+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ad2008f9", "title": "Deleting a Node from Singly Linked List", "url": "http://abhipandey.com/2014/06/deleting-a-node-from-singly-linked-list/", "published_at": "2014-06-07T10:49:17+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ad3e1917", "title": "Usage of typename", "url": "http://abhipandey.com/2014/05/usage-of-typename/", "published_at": "2014-05-26T14:19:15+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ad97d8d7", "title": "Setting up your VIM... Your style", "url": "http://abhipandey.com/2014/05/setting-up-your-vim...-your-style/", "published_at": "2014-05-19T15:51:51+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ae106a05", "title": "Getting a group of lines from a file", "url": "http://abhipandey.com/2014/05/getting-a-group-of-lines-from-a-file/", "published_at": "2014-05-19T09:45:57+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56aed887a0", "title": "32 bit vs 64 bit", "url": "http://abhipandey.com/2014/04/32-bit-vs-64-bit/", "published_at": "2014-04-15T02:40:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56afa959fa", "title": "Tokenize a String using C++", "url": "http://abhipandey.com/2014/04/tokenize-a-string-using-c-/", "published_at": "2014-04-08T07:00:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b07e1fe0", "title": "Heap Sort vs Merge Sort vs Insertion Sort vs Radix Sort vs Counting Sort vs Quick Sort", "url": "http://abhipandey.com/2014/03/heap-sort-vs-merge-sort-vs-insertion-sort-vs-radix-sort-vs-counting-sort-vs-quick-sort/", "published_at": "2014-03-19T05:42:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b0b38d04", "title": "Global Search in VIM", "url": "http://abhipandey.com/2014/02/global-search-in-vim/", "published_at": "2014-02-11T14:56:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b13e272a", "title": "Reading Excel in C#", "url": "http://abhipandey.com/2013/11/reading-excel-in-c/", "published_at": "2013-11-09T23:51:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b1c508eb", "title": "Ideas for Shared Memory in Linux", "url": "http://abhipandey.com/2013/10/ideas-for-shared-memory-in-linux/", "published_at": "2013-10-13T05:59:22+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b25b3dc2", "title": "Oracle SQL Queries", "url": "http://abhipandey.com/2013/09/oracle-sql-queries/", "published_at": "2013-09-22T08:48:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b30a2e8b", "title": "CVS Cheat Sheet", "url": "http://abhipandey.com/2013/07/cvs-cheat-sheet/", "published_at": "2013-07-03T07:28:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b388405c", "title": "Cursor Control in VIM Search", "url": "http://abhipandey.com/2013/06/cursor-control-in-vim-search/", "published_at": "2013-06-11T07:05:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b46909cd", "title": "Change Putty Window Title", "url": "http://abhipandey.com/2013/04/change-putty-window-title/", "published_at": "2013-04-25T07:02:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b55eeaf6", "title": "Multiple Inheritance", "url": "http://abhipandey.com/2012/10/multiple-inheritance/", "published_at": "2012-10-23T14:21:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b59830fd", "title": "Heap Sort", "url": "http://abhipandey.com/2012/10/heap-sort/", "published_at": "2012-10-17T14:15:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b630e2c3", "title": "Merge Sort", "url": "http://abhipandey.com/2012/10/merge-sort/", "published_at": "2012-10-06T14:26:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b6c7b7a5", "title": "Quick Sort", "url": "http://abhipandey.com/2012/09/quick-sort/", "published_at": "2012-09-22T14:24:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b715ce80", "title": "Insertion Sort", "url": "http://abhipandey.com/2012/09/insertion-sort/", "published_at": "2012-09-17T16:00:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b79ecb0c", "title": "Radix Sort", "url": "http://abhipandey.com/2012/09/radix-sort/", "published_at": "2012-09-13T10:37:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b86c0326", "title": "Counting Sort", "url": "http://abhipandey.com/2012/09/counting-sort/", "published_at": "2012-09-11T10:03:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b87365be", "title": "Visual Studio 2008 crashes while adding items", "url": "http://abhipandey.com/2008/05/visual-studio-2008-crashes-while-adding-items/", "published_at": "2008-05-14T21:43:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b89e8f25", "title": "Google Analytics & SWFAddress", "url": "http://abhipandey.com/2008/04/google-analytics-swfaddress/", "published_at": "2008-04-06T05:32:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56b974e069", "title": "Full Trust on Mapped Drive", "url": "http://abhipandey.com/2008/03/full-trust-on-mapped-drive/", "published_at": "2008-03-31T18:26:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56ba61c77a", "title": "Tag your namespaces", "url": "http://abhipandey.com/2008/03/tag-your-namespaces/", "published_at": "2008-03-31T08:23:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56baa67e0c", "title": "How to protect from SQL Injections in ASP.NET", "url": "http://abhipandey.com/2008/03/how-to-protect-from-sql-injections-in-asp.net/", "published_at": "2008-03-11T07:55:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56bb47ce3c", "title": "Creating Custom Web Controls", "url": "http://abhipandey.com/2008/03/creating-custom-web-controls/", "published_at": "2008-03-08T22:30:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56bbfaf7fd", "title": "StringBuilder vs String joins", "url": "http://abhipandey.com/2008/03/stringbuilder-vs-string-joins/", "published_at": "2008-03-08T13:55:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56bcd8db51", "title": "Blogs I like", "url": "http://abhipandey.com/2008/03/blogs-i-like/", "published_at": "2008-03-08T10:26:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56bdb3d3c6", "title": "Recursively read directories and list all files under it", "url": "http://abhipandey.com/2008/03/recursively-read-directories-and-list-all-files-under-it/", "published_at": "2008-03-04T07:49:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56be868f6a", "title": "Talk to my... Flash?", "url": "http://abhipandey.com/2008/03/talk-to-my...-flash/", "published_at": "2008-03-03T04:58:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56bf4d60a6", "title": "Membership and Profiler in ASP.NET", "url": "http://abhipandey.com/2008/02/membership-and-profiler-in-asp.net/", "published_at": "2008-02-06T19:34:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56bf7e48b6", "title": "Book Review: Head First Design Patterns", "url": "http://abhipandey.com/2007/12/book-review-head-first-design-patterns/", "published_at": "2007-12-12T02:31:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56c07d0d47", "title": "Dynamically increase Label size [AutoSize]", "url": "http://abhipandey.com/2007/11/dynamically-increase-label-size-autosize/", "published_at": "2007-11-23T07:52:00+00:00" }, { "id": "01a0871e-c37a-72f4-9e95-8b56c154bba6", "title": "Use of yield statement", "url": "http://abhipandey.com/2007/10/use-of-yield-statement/", "published_at": "2007-10-26T16:36:00+00:00" } ] posts Claim your blog
Back to abhipandey.com
Blog · corpus.blog/blogs/abhipandey.com/posts

abhipandey.com

abhipandey.com

2024

2023

2022

2019

2018

2016

2015

2014

2013

2012

2008

2007