41554 blogs · [ { "id": "01a08756-81fd-72bf-8836-c55c429a7806", "title": "Fermat's Last Theorem in Lean", "url": "https://www.zerosharp.com/fermats-last-theorem-in-lean/", "published_at": "2026-09-07T07:00:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed442dac1565", "title": "Flashy Claude", "url": "https://www.zerosharp.com/flashy-claude/", "published_at": "2026-07-30T07:00:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed442e8d251c", "title": "Moving from Octopress to Hugo", "url": "https://www.zerosharp.com/moving-from-octopress-to-hugo/", "published_at": "2026-05-02T07:00:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed442eccd65c", "title": "Has the Riemann Hypothesis been proven?", "url": "https://www.zerosharp.com/has-the-riemann-hypothesis-been-proven/", "published_at": "2018-09-23T07:35:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed442fc634f9", "title": "My essential web applications and iPhone apps", "url": "https://www.zerosharp.com/my-essential-web-applications/", "published_at": "2018-09-18T08:27:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44307750d9", "title": "My essential Visual Studio tools and extensions", "url": "https://www.zerosharp.com/my-essential-visual-studio-tools-and-extensions/", "published_at": "2018-09-10T14:45:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44312b145e", "title": "My essential applications", "url": "https://www.zerosharp.com/essential-applications/", "published_at": "2018-09-07T14:23:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443178228c", "title": "Macbook and the mysterious sleep", "url": "https://www.zerosharp.com/macbook-and-the-mysterious-sleep/", "published_at": "2017-08-23T15:46:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4431cad9ad", "title": "Improvements to Serverless PHP support", "url": "https://www.zerosharp.com/improvements-to-serverless-php-support/", "published_at": "2017-03-02T10:37:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44326eb61e", "title": "A concrete PHP Serverless example - export chess games in PDF", "url": "https://www.zerosharp.com/a-concrete-php-serverless-example/", "published_at": "2016-11-29T16:37:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443332cb9a", "title": "The Serverless Framework and PHP", "url": "https://www.zerosharp.com/the-serverless-framework-and-php/", "published_at": "2016-11-21T08:21:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4433d28396", "title": "Smart hiding of the selection boxes in XAF web applications", "url": "https://www.zerosharp.com/smart-hiding-of-the-selection-boxes-in-xaf-web-applications/", "published_at": "2016-11-06T17:39:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4433f3c7e3", "title": "Sometimes you've just got to deploy", "url": "https://www.zerosharp.com/sometimes-youve-just-got-to-deploy/", "published_at": "2016-10-16T17:44:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4434b0975e", "title": "Boxstarter and checksums", "url": "https://www.zerosharp.com/boxstarter-and-checksums/", "published_at": "2016-09-22T20:04:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4434c36a70", "title": "An XAF workaround for 'Prevent this page from creating additional dialogs.'", "url": "https://www.zerosharp.com/an-xaf-workaround-for-prevent-this-page-from-creating-additional-dialogs-dot/", "published_at": "2016-05-16T12:51:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4435268bfc", "title": "A basic Chrome extension - analyze your chess.com games on lichess.org", "url": "https://www.zerosharp.com/a-basic-chrome-extension-analyze-your-chess-dot-com-games-on-lichess-dot-org/", "published_at": "2016-03-04T16:41:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4435ed844c", "title": "Serverless Framework Part 5: Pulling in a node package", "url": "https://www.zerosharp.com/serverless-framework-part-5-pulling-in-a-node-package/", "published_at": "2016-02-09T10:31:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4436cec16e", "title": "Serverless Framework - Part 4: Connecting the parts", "url": "https://www.zerosharp.com/serverless-framework-part-4-connecting-the-parts/", "published_at": "2016-02-01T08:44:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44376effe6", "title": "Serverless Framework - Part 3: The guts of a serverless service", "url": "https://www.zerosharp.com/serverless-framework-part-3-the-guts/", "published_at": "2016-01-29T16:44:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4437e61822", "title": "Serverless Framework - Part 2: TypeScript and Mocha", "url": "https://www.zerosharp.com/serverless-framework-part-2-typescript-and-mocha/", "published_at": "2016-01-12T07:08:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4438c8e1b7", "title": "Serverless Framework - Part 1: Up and running", "url": "https://www.zerosharp.com/serverless-framework-part-1-up-and-running/", "published_at": "2015-12-22T19:26:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4438ebd937", "title": "DevExpress 2015.2 review part 2", "url": "https://www.zerosharp.com/devexpress-15-dot-2-review-part-2/", "published_at": "2015-12-10T08:43:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443971a003", "title": "DevExpress 2015.2 review part 1", "url": "https://www.zerosharp.com/devexpress-15-dot-2-review-part-1/", "published_at": "2015-12-09T13:43:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44399607d0", "title": "Migrating a large web application from XAF 12.1 to 15.1 - Part 3", "url": "https://www.zerosharp.com/migrating-a-large-web-application-from-xaf-12-dot-1-to-15-dot-1-part-3/", "published_at": "2015-09-16T08:39:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4439a163a7", "title": "Migrating a large web application from XAF 12.1 to 15.1 - Part 2", "url": "https://www.zerosharp.com/migrating-a-large-web-application-from-xaf-12-dot-1-to-15-dot-1-part-2/", "published_at": "2015-09-15T09:37:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4439bdcb04", "title": "Migrating a large web application from XAF 12.1 to 15.1 - Part 1", "url": "https://www.zerosharp.com/migrating-a-large-web-application-from-xaf-12-dot-1-to-15-dot-1-part-1/", "published_at": "2015-09-14T09:01:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4439fbecee", "title": "Force a complete garbage collection in an ASP.NET application.", "url": "https://www.zerosharp.com/force-a-complete-garbage-collection-in-an-asp-dot-net-application/", "published_at": "2015-08-05T08:26:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443a08db39", "title": "A strange error message from Visual Studio 2015", "url": "https://www.zerosharp.com/a-strange-error-message-from-visual-studio-2015/", "published_at": "2015-08-03T14:35:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443b0106a5", "title": "Fixing slow debugging of ASP.NET applications", "url": "https://www.zerosharp.com/fixing-slow-debugging-of-asp-dot-net-applications/", "published_at": "2015-06-03T20:31:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443bf9bd87", "title": "Top tip for viewing CSV files in Excel", "url": "https://www.zerosharp.com/top-tip-for-viewing-csv-files-in-excel/", "published_at": "2015-05-08T10:32:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443c1f75e4", "title": "DevExpress 14.2 review", "url": "https://www.zerosharp.com/devexpress-14-dot-2-review/", "published_at": "2015-01-20T07:35:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443c50338c", "title": "ELMAH with DevExpress XAF", "url": "https://www.zerosharp.com/elmah-with-devexpress-xaf/", "published_at": "2014-10-08T14:45:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443c7b7adb", "title": "Replacing a class at runtime using Ninject and Roslyn - Part 4: Roslyn", "url": "https://www.zerosharp.com/replacing-a-class-at-runtime-using-ninject-and-roslyn-part-4/", "published_at": "2014-09-17T07:08:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443d17a104", "title": "Replacing a class at runtime using Ninject and Roslyn - Part 3: Dependency Injection", "url": "https://www.zerosharp.com/replacing-a-class-at-runtime-using-ninject-and-roslyn-part-3/", "published_at": "2014-09-15T07:01:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443d3c5655", "title": "Replacing a class at runtime using Ninject and Roslyn - Part 2: The Solution", "url": "https://www.zerosharp.com/replacing-a-class-at-runtime-using-ninject-and-roslyn-part-2/", "published_at": "2014-09-11T08:18:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443d625d21", "title": "Replacing a class at runtime using Ninject and Roslyn - Part 1: The Goal", "url": "https://www.zerosharp.com/replacing-a-class-at-runtime-using-ninject-and-roslyn-part-1/", "published_at": "2014-09-09T09:47:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443e3c1423", "title": "Persisting changes to config files within NuGet packages", "url": "https://www.zerosharp.com/persisting-changes-to-config-files-within-nuget-packages/", "published_at": "2014-08-13T05:39:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443f1c51f6", "title": "Pardon the interruption", "url": "https://www.zerosharp.com/pardon-the-interruption/", "published_at": "2014-08-11T09:33:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443fd065af", "title": "A web UI performance tip for XAF web applications", "url": "https://www.zerosharp.com/a-web-ui-performance-tip-for-xaf-web-applications/", "published_at": "2014-03-31T09:16:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed443ffe148d", "title": "Provisioning a new development machine with BoxStarter", "url": "https://www.zerosharp.com/provisioning-a-new-development-machine-with-boxstarter/", "published_at": "2014-02-25T14:29:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44409068d8", "title": "CruiseControl Notifications on your iPhone", "url": "https://www.zerosharp.com/cruisecontrol-notifications-on-your-iphone/", "published_at": "2014-02-07T10:32:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4440a2e8d4", "title": "Glimpse with DevExpress XAF", "url": "https://www.zerosharp.com/glimpse-with-devexpress-xaf/", "published_at": "2013-12-17T11:41:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444100fca8", "title": "DevExpress 13.2 Review - Part 2", "url": "https://www.zerosharp.com/devexpress-13-dot-2-review-part-2/", "published_at": "2013-12-10T15:10:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44413116f7", "title": "DevExpress 13.2 Review - Part 1", "url": "https://www.zerosharp.com/devexpress-13-dot-2-review-part-1/", "published_at": "2013-12-02T15:23:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44421119f4", "title": "How to improve XAF grid layout for Chrome", "url": "https://www.zerosharp.com/how-to-improve-xaf-grid-layout-for-chrome/", "published_at": "2013-11-08T08:55:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4442e4dfc6", "title": "Three ways to store a list of currency codes in XAF", "url": "https://www.zerosharp.com/three-ways-to-store-a-list-of-currency-codes-in-xaf/", "published_at": "2013-10-22T17:15:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44436ed058", "title": "The Ugly, the Heavy and the Good: 3 solutions to an XAF layout problem", "url": "https://www.zerosharp.com/the-ugly-the-heavy-and-the-good/", "published_at": "2013-10-14T08:51:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44444ccc51", "title": "A review of NDepend 5", "url": "https://www.zerosharp.com/a-review-of-ndepend-5/", "published_at": "2013-10-02T16:54:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44449a8c8a", "title": "Always run Visual Studio as an Administrator", "url": "https://www.zerosharp.com/always-run-visual-studio-as-an-administrator/", "published_at": "2013-09-09T06:49:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4444f5b61e", "title": "Fix Visual Studio update links when running as Administrator", "url": "https://www.zerosharp.com/fix-visual-studio-update-links-when-running-as-administrator/", "published_at": "2013-09-02T08:58:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44457e50dd", "title": "MiniProfiler with DevExpress XAF", "url": "https://www.zerosharp.com/miniprofiler-with-devexpress-xaf/", "published_at": "2013-08-27T08:14:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4445b2fa74", "title": "Fluent queries with DevExpress XPO - Implementation", "url": "https://www.zerosharp.com/fluent-queries-with-devexpress-xpo-implementation/", "published_at": "2013-08-14T10:03:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444689fecc", "title": "Fluent queries with DevExpress XPO - Intro", "url": "https://www.zerosharp.com/fluent-queries-with-devexpress-xpo-intro/", "published_at": "2013-08-12T16:54:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4446ab80ff", "title": "Removing the RSS subscription icon from Octopress", "url": "https://www.zerosharp.com/removing-the-rss-subscription-icon-from-octopress/", "published_at": "2013-07-09T08:13:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444739874a", "title": "Making XAF reports even better - Part 2", "url": "https://www.zerosharp.com/making-xaf-reports-even-better-part-2/", "published_at": "2013-05-28T10:51:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4447472328", "title": "Making XAF reports even better - Part 1", "url": "https://www.zerosharp.com/making-xaf-reports-even-better-part-1/", "published_at": "2013-05-21T13:38:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44479c2936", "title": "Fixing an unmanaged code AppCrash", "url": "https://www.zerosharp.com/fixing-an-unmanaged-code-appcrash/", "published_at": "2013-04-29T15:21:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4448344466", "title": "Load Testing XAF: Bonus - Simultaneous EasyTests", "url": "https://www.zerosharp.com/load-testing-xaf-bonus-simultaneous-easytests/", "published_at": "2013-04-22T15:31:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44491f1b81", "title": "Load Testing XAF: Part 5 - Analysis", "url": "https://www.zerosharp.com/load-testing-xaf-part-5-analysis/", "published_at": "2013-04-14T06:37:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444939abd0", "title": "Load Testing XAF: Part 4 - Launching the load test", "url": "https://www.zerosharp.com/load-testing-xaf-part-4-launching-the-load-test/", "published_at": "2013-04-08T10:19:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44496e323c", "title": "Load Testing XAF: Part 3 - Uploading and Validating the Virtual User Script", "url": "https://www.zerosharp.com/load-testing-xaf-part-3-uploading-and-validating-the-virtual-user-script/", "published_at": "2013-04-03T15:39:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4449d9de64", "title": "Load Testing XAF: Part 2 - Selenium", "url": "https://www.zerosharp.com/load-testing-xaf-part-2-selenium/", "published_at": "2013-03-28T15:56:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444a8d6c0c", "title": "Load Testing XAF: Part 1 - Deploying", "url": "https://www.zerosharp.com/load-testing-xaf-part-1-deploying/", "published_at": "2013-03-22T10:21:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444aaebd13", "title": "Load Testing XAF: Overview", "url": "https://www.zerosharp.com/load-testing-xaf-overview/", "published_at": "2013-03-12T17:20:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444b643ff0", "title": "How to recursively change file ownership", "url": "https://www.zerosharp.com/how-to-recursively-change-file-ownership/", "published_at": "2013-02-28T16:40:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444b7ccded", "title": "Colourful git command line", "url": "https://www.zerosharp.com/colourful-git-command-line/", "published_at": "2013-02-14T04:10:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444b9f263d", "title": "A C# Developer's Adventures in iOS - Integrating Git and MonoDevelop", "url": "https://www.zerosharp.com/a-c-number-developers-adventures-in-ios-integrating-git-and-monodevelop/", "published_at": "2013-02-08T13:52:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444c33e9e5", "title": "Clone your Octopress to blog from two places", "url": "https://www.zerosharp.com/clone-your-octopress-to-blog-from-two-places/", "published_at": "2013-02-01T10:59:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444cdf9473", "title": "Installing Ruby with Homebrew and rbenv on Mac OS X Mountain Lion", "url": "https://www.zerosharp.com/installing-ruby-with-homebrew-and-rbenv-on-mac-os-x-mountain-lion/", "published_at": "2013-01-31T16:38:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444ddcb24b", "title": "A C# Developer's Adventures in iOS - Getting Started", "url": "https://www.zerosharp.com/a-c-number-developers-adventures-in-ios-getting-started/", "published_at": "2013-01-30T10:18:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444de1ef1b", "title": "My amateur git skills have lead to an RSS deluge", "url": "https://www.zerosharp.com/my-amateur-git-skills-have-lead-to-an-rss-deluge/", "published_at": "2013-01-29T10:31:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444e762b97", "title": "Facebook Graph Search pwns your privacy", "url": "https://www.zerosharp.com/facebook-graph-search-pwns-your-privacy/", "published_at": "2013-01-24T10:10:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444e8f8a08", "title": "Image captions for Octopress", "url": "https://www.zerosharp.com/image-captions-for-octopress/", "published_at": "2013-01-23T10:56:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444ee67b51", "title": "Setting up Octopress on Windows Again", "url": "https://www.zerosharp.com/setting-up-octopress-on-windows-again/", "published_at": "2013-01-17T10:20:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444f3eb93b", "title": "Better handling of Decimals in the XAF audit trail", "url": "https://www.zerosharp.com/better-handling-of-decimals-in-the-xaf-audit-trail/", "published_at": "2013-01-15T09:29:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444fa2dd6f", "title": "How to remove the trailing zeros of precision from a C# Decimal", "url": "https://www.zerosharp.com/how-to-remove-the-trailing-zeros-of-precision-from-a-c-number-decimal/", "published_at": "2013-01-09T16:45:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed444fe635e0", "title": "How I went from C# Developer to iPhone Developer in a Weekend", "url": "https://www.zerosharp.com/how-i-went-from-c-number-developer-to-iphone-developer-in-a-weekend/", "published_at": "2013-01-04T09:35:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4450a8b392", "title": "Deploy XAF ASP.NET Applications to Amazon Web Services: Part 5", "url": "https://www.zerosharp.com/deploy-xaf-asp-dot-net-applications-to-amazon-web-services-part-5-load-balancing/", "published_at": "2012-12-05T10:03:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4450ca3d32", "title": "Deploy XAF ASP.NET Applications to Amazon Web Services: Part 4", "url": "https://www.zerosharp.com/deploy-xaf-asp-dot-net-applications-to-amazon-web-services-part-4-incremental-deployment/", "published_at": "2012-11-05T13:16:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445199fa9b", "title": "Deploy XAF ASP.NET Applications to Amazon Web Services: Part 3", "url": "https://www.zerosharp.com/deploy-xaf-asp-dot-net-applications-to-amazon-web-services-part-3-troubleshooting-via-remote-desktop/", "published_at": "2012-11-02T16:54:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4451c6c608", "title": "Deploy XAF ASP.NET Applications to Amazon Web Services: Part 2", "url": "https://www.zerosharp.com/deploy-xaf-asp-dot-net-applications-to-amazon-web-services-part-2-publishing-maindemo/", "published_at": "2012-10-31T11:52:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445287fc63", "title": "Deploy XAF ASP.NET Applications to Amazon Web Services: Part 1", "url": "https://www.zerosharp.com/deploy-xaf-asp-dot-net-applications-to-amazon-web-services-part-1-putting-the-database-in-the-cloud/", "published_at": "2012-10-23T11:52:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445362f626", "title": "Incompatible character encodings when generating Octopress", "url": "https://www.zerosharp.com/incompatible-character-encodings-when-generating-octopress/", "published_at": "2012-10-15T15:26:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445417bd8f", "title": "The best PC laptop is a Mac", "url": "https://www.zerosharp.com/the-best-pc-laptop-is-a-mac/", "published_at": "2012-10-09T16:09:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445426108c", "title": "A look at the DevExpress MainDemo with Google Page Speed", "url": "https://www.zerosharp.com/a-look-at-the-devexpress-maindemo-with-google-page-speed/", "published_at": "2012-09-12T16:22:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4454327959", "title": "XpoBatch source code available", "url": "https://www.zerosharp.com/xpobatch-source-code-available/", "published_at": "2012-07-25T15:24:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4454e18ace", "title": "Fast batch modifications with DevExpress XPO", "url": "https://www.zerosharp.com/fast-batch-modifications-with-devexpress-xpo/", "published_at": "2012-07-24T13:02:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4455079c35", "title": "Fast batch deletions with DevExpress XPO", "url": "https://www.zerosharp.com/fast-batch-deletions-with-devexpress-xpo/", "published_at": "2012-07-12T16:00:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44559cc846", "title": "Trying out a new keyboard with no labels on the keys", "url": "https://www.zerosharp.com/trying-out-a-new-keyboard-with-no-labels-on-the-keys/", "published_at": "2012-07-02T08:35:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4456355a7a", "title": "An afternoon with two Fields Medallists", "url": "https://www.zerosharp.com/an-afternoon-with-two-fields-medallists/", "published_at": "2012-06-05T07:30:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4456fa7627", "title": "The only robot on any other planet", "url": "https://www.zerosharp.com/the-only-robot-on-any-other-planet/", "published_at": "2012-05-30T07:44:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445724b8ba", "title": "NuGet 1.8 Installation Problem", "url": "https://www.zerosharp.com/nuget-1-dot-8-installation-problem/", "published_at": "2012-05-24T23:26:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed44576f0caf", "title": "Testing the property signatures of DevExpress validation rules using NUnit and LINQ", "url": "https://www.zerosharp.com/testing-the-property-signatures-of-devexpress-validation-rules-using-nunit-and-linq/", "published_at": "2012-05-24T15:39:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4458658412", "title": "Musical Interlude", "url": "https://www.zerosharp.com/musical-interlude/", "published_at": "2012-05-15T10:10:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4458774d1e", "title": "Robot Egyptologists", "url": "https://www.zerosharp.com/robot-egyptologists/", "published_at": "2012-05-01T10:52:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed4458b5826e", "title": "Skiing on Mars", "url": "https://www.zerosharp.com/skiing-on-mars/", "published_at": "2012-04-27T10:45:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445974f02d", "title": "Friends, Robots, Countrymen", "url": "https://www.zerosharp.com/friends-robots-countrymen/", "published_at": "2012-04-24T14:55:00+00:00" }, { "id": "01a08756-81fe-7048-b5f8-ed445983f5f5", "title": "Octopress on Windows and GitHub", "url": "https://www.zerosharp.com/setting-up-octopress-on-windows/", "published_at": "2012-04-06T16:11:00+00:00" } ] posts Claim your blog
Back to blog.zerosharp.com
Blog · corpus.blog/blogs/blog.zerosharp.com/posts

blog.zerosharp.com

blog.zerosharp.com

2026

2018

2017

2016

2015

2014

2013

2012