41554 blogs · [ { "id": "01a0de96-9afc-7338-8b82-2a0c16a69902", "title": "Agentic finetuning using a custom harness", "url": "https://www.tewari.info/2026/09/24/agentic-finetuning-using-a-custom-harness/", "published_at": "2026-09-25T02:56:11+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f257b2d26", "title": "Giving OpenClaw Secure Access to Cloud Services Without Sharing Your Password", "url": "https://www.tewari.info/2026/04/06/device-code-auth-flow-with-openclaw/", "published_at": "2026-04-06T04:48:17+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f26663723", "title": "OpenflowSight – Log Analysis for Snowflake Openflow Telemetry", "url": "https://www.tewari.info/2026/01/24/openflowsight-log-analysis-for-snowflake-openflow-telemetry/", "published_at": "2026-01-24T17:10:58+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f2709fc6b", "title": "Understanding RAG @ All Things Open AI 2025", "url": "https://www.tewari.info/2025/03/30/understanding-rag-all-things-open-ai-2025/", "published_at": "2025-03-31T02:29:39+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f27559d70", "title": "SPCHR: Speech To Text App for Windows", "url": "https://www.tewari.info/2025/02/09/spchr-speech-to-text-app-for-windows/", "published_at": "2025-02-10T04:32:25+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f282e19f7", "title": "WhichBox – AI Assistant App", "url": "https://www.tewari.info/2024/08/04/whichbox-ai-assistant-app/", "published_at": "2024-08-04T17:37:56+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f28c2e454", "title": "AI Powered Bookshelf", "url": "https://www.tewari.info/2024/04/28/ai-powered-bookshelf/", "published_at": "2024-04-29T00:25:55+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f29185000", "title": "Iterative Prompt Engineering with LLMStudio", "url": "https://www.tewari.info/2024/02/04/iterative-prompt-engineering-with-llmstudio/", "published_at": "2024-02-05T01:10:11+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f2a0d4413", "title": "Prompt Engineering and Security – Custom GPT", "url": "https://www.tewari.info/2024/01/21/prompt-engineering-and-security-custom-gpt/", "published_at": "2024-01-21T23:01:24+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f2a334ad7", "title": "Get an NFT at All Things Open 2022", "url": "https://www.tewari.info/2022/10/31/get-an-nft-at-all-things-open-2022/", "published_at": "2022-10-31T22:02:30+00:00" }, { "id": "01a087eb-9c70-73af-9597-f04f2aeab768", "title": "Security Analysis of Etheruem Smart Contracts with Mythril", "url": "https://www.tewari.info/2022/05/22/security-analysis-of-etheruem-smart-contracts-with-mythril/", "published_at": "2022-05-22T23:32:20+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfaaa3a9e5", "title": "KHEL Coin on Ethereum", "url": "https://www.tewari.info/2022/05/09/khel-coin-on-ethereum/", "published_at": "2022-05-10T01:41:59+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfaafcc9a5", "title": "Kusto Queries on AKS Clusters", "url": "https://www.tewari.info/2021/04/25/kusto-queries-on-aks-clusters/", "published_at": "2021-04-25T19:40:55+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfab59100b", "title": "AKS – Adding SSH Keys to VMSS Nodes", "url": "https://www.tewari.info/2021/03/27/aks-adding-ssh-keys-to-vmss-nodes/", "published_at": "2021-03-28T03:33:11+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfac04254f", "title": "AKS Supported Kubernetes Versions", "url": "https://www.tewari.info/2020/11/08/aks-supported-kubernetes-versions/", "published_at": "2020-11-09T03:08:17+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfac4d95d6", "title": "Universal Windows Platform Application on Raspberry Pi", "url": "https://www.tewari.info/2020/05/22/universal-windows-platform-application-on-raspberry-pi/", "published_at": "2020-05-23T02:57:40+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfac6a9810", "title": "Getting started with Blockchain", "url": "https://www.tewari.info/2019/05/22/getting-started-with-blockchain/", "published_at": "2019-05-22T14:00:48+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfac91c760", "title": "TRINUG – Programming Smart Contracts on Ethereum Blockchain", "url": "https://www.tewari.info/2018/08/08/programming-smart-contracts-on-ethereum-blockchain-2/", "published_at": "2018-08-08T21:30:50+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfad31a5a8", "title": "Charlotte IOT – Programming Smart Contracts on Ethereum Blockchain", "url": "https://www.tewari.info/2018/07/10/programming-smart-contracts-on-ethereum-blockchain/", "published_at": "2018-07-10T22:00:00+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfad5b4164", "title": "Blockchains for Enterprise", "url": "https://www.tewari.info/2017/11/24/blockchains-for-enterprise/", "published_at": "2017-11-25T01:53:28+00:00" }, { "id": "01a0d3f7-ddfb-7330-9062-1fbfadea3074", "title": "Paste Table from Microsoft Excel to Confluence Wiki", "url": "https://www.tewari.info/2017/09/18/paste-table-from-microsoft-excel-to-confluence-wiki/", "published_at": "2017-09-18T21:52:02+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f8737028add", "title": "Ethereum Blockchain-As-A-Service in Azure Cloud", "url": "https://www.tewari.info/2016/10/18/ethereum-blockchain-as-a-service-in-azure-cloud/", "published_at": "2016-10-18T21:24:56+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f8737b33824", "title": "Getting Started with Smart Contracts on Ethereum Blockchain using Visual Studio", "url": "https://www.tewari.info/2016/09/30/getting-started-with-smart-contracts-on-ethereum-blockchain-using-visual-studio/", "published_at": "2016-09-30T21:19:11+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f87384b6d75", "title": "KeyNode with Node.js and Microsoft Azure", "url": "https://www.tewari.info/2016/03/10/keynode-with-node-js-and-microsoft-azure/", "published_at": "2016-03-11T00:23:06+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f873879bf26", "title": "Using Powershell with Splunk", "url": "https://www.tewari.info/2016/02/22/using-powershell-with-splunk/", "published_at": "2016-02-23T03:20:14+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f87389ea6ec", "title": "PackRaft with Xamarin and Microsoft Azure", "url": "https://www.tewari.info/2015/12/19/packraft-with-xamarin-and-microsoft-azure/", "published_at": "2015-12-20T03:22:26+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f873998c337", "title": "Does Xamarin have a future?", "url": "https://www.tewari.info/2015/11/07/does-xamarin-have-a-future/", "published_at": "2015-11-07T17:33:01+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f873a9821a5", "title": "Creating Android Apps using C# and Xamarin", "url": "https://www.tewari.info/2015/02/21/creating-android-apps-using-c-and-xamarin/", "published_at": "2015-02-21T17:30:25+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f873aaf993c", "title": "Universal Apps", "url": "https://www.tewari.info/2014/11/12/universal-apps/", "published_at": "2014-11-13T02:50:36+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f873b8b0c5c", "title": "Should my barber do a technology upgrade?", "url": "https://www.tewari.info/2014/07/12/should-my-barber-do-a-technology-upgrade/", "published_at": "2014-07-12T22:57:56+00:00" }, { "id": "01a0d3f8-eb18-7098-9c6a-0f873bbb231b", "title": "Announcing New CodeDemo Feature – ZoomIt Integration", "url": "https://www.tewari.info/2014/06/15/codedemo-zoomit-integration/", "published_at": "2014-06-16T01:15:01+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d67b9d60", "title": "Do not learn another programming language", "url": "https://www.tewari.info/2014/05/31/do-not-learn-another-programming-language/", "published_at": "2014-05-31T22:43:20+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d715a4d6", "title": "Extending Bootstrap – Book Review", "url": "https://www.tewari.info/2014/05/26/extending-bootstrap-book-review/", "published_at": "2014-05-26T19:36:36+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d756aafa", "title": "NoSQL in Windows Azure", "url": "https://www.tewari.info/2014/05/02/nosql-in-windows-azure/", "published_at": "2014-05-02T19:36:21+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d7bf7f05", "title": "Announcing CodeDemo", "url": "https://www.tewari.info/2014/03/09/announcing-codedemo/", "published_at": "2014-03-10T01:58:22+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d87f1f02", "title": "Creating Windows 8 applications with MVVM", "url": "https://www.tewari.info/2014/01/11/creating-windows-8-applications-with-mvvm/", "published_at": "2014-01-11T20:10:52+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d8b9e41a", "title": "Using Layer Diagrams – Keeping your MVVM code from turning into spaghetti", "url": "https://www.tewari.info/2013/11/09/raleigh-code-camp-2013/", "published_at": "2013-11-09T20:46:16+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d8c37a85", "title": "NCDevCon 2013 Schedule", "url": "https://www.tewari.info/2013/09/09/ncdevcon-2013-schedule/", "published_at": "2013-09-09T21:43:53+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538d928e1c4", "title": "DQS – Data Quality Services in SQL Server 2012", "url": "https://www.tewari.info/2013/07/20/dqs-data-quality-services-in-sql-server-2012/", "published_at": "2013-07-20T20:22:06+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538da23d668", "title": "Get Your Windows 8 Start Menu Back With Pokki", "url": "https://www.tewari.info/2013/05/23/get-your-windows-8-start-menu-back-with-pokki/", "published_at": "2013-05-24T05:34:39+00:00" }, { "id": "01a0d3f9-876f-7024-a420-d538daa8f82b", "title": "Refactoring to MVVM (Windows 8)", "url": "https://www.tewari.info/2013/05/05/refactoring-to-mvvm-windows-8/", "published_at": "2013-05-05T19:47:09+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee91440b6dca", "title": "The Site44 Workflow", "url": "https://www.tewari.info/2013/02/06/the-site44-workflow/", "published_at": "2013-02-06T17:32:50+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee91444bc4ed", "title": "Understanding and Using System.Transactions", "url": "https://www.tewari.info/2012/10/17/understanding-and-using-system-transactions/", "published_at": "2012-10-17T16:10:42+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9144ef4ef8", "title": "Protecting Your Api Keys", "url": "https://www.tewari.info/2012/09/02/protecting-your-api-keys/", "published_at": "2012-09-03T03:14:38+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9144fdb09f", "title": "Favorite Excel Keyboard Shortcuts", "url": "https://www.tewari.info/2012/08/24/favorite-excel-keyboard-shortcuts/", "published_at": "2012-08-24T21:46:23+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9145c64e57", "title": "Solution to the fetch puzzle", "url": "https://www.tewari.info/2012/01/03/solution-to-the-fetch-puzzle/", "published_at": "2012-01-04T03:00:38+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9145ddc4a2", "title": "Solve puzzle with code", "url": "https://www.tewari.info/2011/12/26/solve-puzzle-with-code/", "published_at": "2011-12-27T04:44:17+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee914668b224", "title": "Windigo 1.1 Released", "url": "https://www.tewari.info/2011/12/05/windigo-1-1-released/", "published_at": "2011-12-05T13:59:47+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9146a3b19e", "title": "Call For Windigo Beta Testers", "url": "https://www.tewari.info/2011/10/08/call-for-windigo-beta-testers/", "published_at": "2011-10-08T19:06:36+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9146d56a2d", "title": "ChildWindow Positioning", "url": "https://www.tewari.info/2011/06/07/childwindow-positioning/", "published_at": "2011-06-07T11:23:52+00:00" }, { "id": "01a0d3fa-2ac6-703f-b49a-ee9147c8eadd", "title": "Remove ListBoxItem Highlighting", "url": "https://www.tewari.info/2011/04/29/remove-listboxitem-highlighting/", "published_at": "2011-04-30T03:25:58+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a4bb7b00", "title": "Sideload Windows Phone", "url": "https://www.tewari.info/2010/11/25/sideload-windows-phone/", "published_at": "2010-11-25T21:02:12+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a4c86906", "title": "Getting Started with MVVM", "url": "https://www.tewari.info/2010/11/06/getting-started-with-mvvm/", "published_at": "2010-11-06T16:29:24+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a5182350", "title": "Win Advanced MVVM Book", "url": "https://www.tewari.info/2010/05/09/win-advanced-mvvm-book/", "published_at": "2010-05-10T03:33:06+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a5c89107", "title": "SVN Merge – Selecting Changesets", "url": "https://www.tewari.info/2010/04/25/svn-merge-selecting-changesets/", "published_at": "2010-04-26T00:15:31+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a672868d", "title": "Code Validation in TortoiseSVN pre_commit_hook", "url": "https://www.tewari.info/2010/03/31/code-validation-in-tortoisesvn-pre_commit_hook/", "published_at": "2010-04-01T04:32:10+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a7028947", "title": "Using Model-View-ViewModel in WPF Applications", "url": "https://www.tewari.info/2010/01/25/using-model-view-viewmodel-in-wpf-applications/", "published_at": "2010-01-25T22:23:39+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a76edac1", "title": "Use Legacy Printer From Windows 7", "url": "https://www.tewari.info/2010/01/23/use-legacy-printer-from-windows-7/", "published_at": "2010-01-24T01:10:04+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a7f81aca", "title": "Should you get into Silverlight or Flash ?", "url": "https://www.tewari.info/2009/11/22/should-you-get-into-silverlight-or-flash/", "published_at": "2009-11-23T04:31:44+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a8a9c045", "title": "Session Recommendations for SoCal Code Camp @ USC", "url": "https://www.tewari.info/2009/11/12/session-recommendations-for-socal-code-camp-usc/", "published_at": "2009-11-12T07:02:24+00:00" }, { "id": "01a0d3fa-a0a1-71b7-ba49-89a8a91576c0", "title": "Using DbUpdater with MySql", "url": "https://www.tewari.info/2009/09/28/using-dbupdater-with-mysql/", "published_at": "2009-09-28T07:13:02+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed0531087218", "title": "SQL Azure Notes", "url": "https://www.tewari.info/2009/09/10/sql-azure-notes/", "published_at": "2009-09-11T03:45:26+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed05312b798f", "title": "Online Backup Solution", "url": "https://www.tewari.info/2009/08/25/online-backup-solution/", "published_at": "2009-08-26T05:40:40+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed0531c88d37", "title": "Switched to Thematic", "url": "https://www.tewari.info/2009/08/24/switched-to-thematic/", "published_at": "2009-08-25T05:36:31+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed0531f81a3c", "title": "Is Scrum Bad For Developers ?", "url": "https://www.tewari.info/2009/06/30/is-scrum-bad-for-developers/", "published_at": "2009-07-01T06:22:25+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed05323facaf", "title": "GUI Prototyping Tools", "url": "https://www.tewari.info/2009/05/16/gui-prototyping-tools/", "published_at": "2009-05-17T05:34:41+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed0532853580", "title": "Create Games From Scratch", "url": "https://www.tewari.info/2009/04/11/create-games-from-scratch/", "published_at": "2009-04-11T16:31:26+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed05337f36af", "title": "RIA with Silverlight and WCF – Los Angeles .NET Developers Group", "url": "https://www.tewari.info/2009/03/26/ria-with-silverlight-and-wcf-los-angeles-net-developers-group/", "published_at": "2009-03-27T04:43:01+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed05342e2b59", "title": "Job Opening – Windows GUI Developer", "url": "https://www.tewari.info/2009/03/09/job-opening-windows-gui-developer/", "published_at": "2009-03-09T21:04:30+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed0535028bae", "title": "Scrum Tools", "url": "https://www.tewari.info/2009/03/08/scrum-tools/", "published_at": "2009-03-08T19:41:10+00:00" }, { "id": "01a0d3fb-2de8-710b-96f9-ed053515bfeb", "title": "ReSharper vs CodeRush + Refactor Pro", "url": "https://www.tewari.info/2009/02/21/resharper-vs-coderush-refactor-pro/", "published_at": "2009-02-21T17:43:03+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45ba04d8f2", "title": "Using NHibernate With SQLite in DbUpdater", "url": "https://www.tewari.info/2008/09/09/using-nhibernate-with-sqlite-in-dbupdater/", "published_at": "2008-09-10T04:46:39+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bacf3848", "title": "DbUpdater on SourceForge", "url": "https://www.tewari.info/2008/07/27/dbupdater-on-sourceforge/", "published_at": "2008-07-27T07:36:35+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bb606ed8", "title": "Internship Position Available", "url": "https://www.tewari.info/2008/06/18/internship-position-available/", "published_at": "2008-06-19T05:39:17+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bbb0de59", "title": "Dial Gauge is a ProgressBar", "url": "https://www.tewari.info/2008/06/10/dial-gauge-is-a-progressbar/", "published_at": "2008-06-11T06:49:43+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bbd2101d", "title": "PostSharp with SharpDevelop", "url": "https://www.tewari.info/2008/04/28/postsharp-with-sharpdevelop/", "published_at": "2008-04-29T05:04:43+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bbe8c047", "title": "Using Custom Converter in XAML", "url": "https://www.tewari.info/2008/04/15/using-custom-converter-in-xaml/", "published_at": "2008-04-16T05:22:12+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bc318049", "title": "WPF – LINQ to SQL Sample", "url": "https://www.tewari.info/2008/03/07/wpf-linq-to-sql-sample/", "published_at": "2008-03-07T07:15:35+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bcf436fd", "title": "Customize log4net Output Path", "url": "https://www.tewari.info/2008/03/06/customize-log4net-output-path/", "published_at": "2008-03-07T00:56:55+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bd63935f", "title": "Career Advice", "url": "https://www.tewari.info/2008/02/29/career-advice/", "published_at": "2008-03-01T02:04:11+00:00" }, { "id": "01a0d3fb-6ecb-71ff-8a5d-6b45bdd87883", "title": "Database Schema Version Control Tool", "url": "https://www.tewari.info/2008/02/18/dbupdater-database-schema-version-control/", "published_at": "2008-02-19T03:05:52+00:00" }, { "id": "01a0d3fb-9d21-703a-b216-374c5731ebd4", "title": "Printing Blog Posts", "url": "https://www.tewari.info/2008/01/24/printing-blog-posts/", "published_at": "2008-01-25T03:44:14+00:00" }, { "id": "01a0d3fb-9d21-703a-b216-374c57705cf5", "title": "OpenSimSim 1.0-RC is out", "url": "https://www.tewari.info/2007/12/24/opensimsim-10-rc-is-out/", "published_at": "2007-12-24T17:04:31+00:00" }, { "id": "01a0d3fb-9d21-703a-b216-374c57b52144", "title": "Leveraging XPATH Axes", "url": "https://www.tewari.info/2007/12/20/leveraging-xpath-axes/", "published_at": "2007-12-21T01:14:29+00:00" } ] posts Claim your blog
Back to tewari.info
Blog · corpus.blog/blogs/tewari.info/posts

tewari.info

tewari.info

2026

2025

2024

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007