41554 blogs · [ { "id": "01a08799-c670-72d5-b737-cabaddfc5e58", "title": "blogroll", "url": "https://lennybacon.com/blogroll/", "published_at": "2026-03-15T21:58:51+00:00" }, { "id": "01a08799-c670-72d5-b737-cabade02a0bd", "title": "Some Git", "url": "https://lennybacon.com/posts/somegit/", "published_at": "2026-02-13T00:00:00+00:00" }, { "id": "01a08799-c670-72d5-b737-cabadedd877e", "title": "Lexica Ultralegible", "url": "https://lennybacon.com/posts/lexicaultralegible/", "published_at": "2025-10-29T00:00:00+00:00" }, { "id": "01a08799-c670-72d5-b737-cabadf14432a", "title": "Duesseldorf", "url": "https://lennybacon.com/posts/duesseldorf/", "published_at": "2025-10-28T00:00:00+00:00" }, { "id": "01a08799-c670-72d5-b737-cabadf8d94b8", "title": "Feeding AI bots", "url": "https://lennybacon.com/posts/feedingtheaibots/", "published_at": "2024-09-27T13:55:40+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9cf91fc9", "title": "AI", "url": "https://lennybacon.com/en/ai/", "published_at": "2024-07-08T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9daa9540", "title": "ES2022, Modules, ImportMaps and Content Security Policy", "url": "https://lennybacon.com/posts/jsmodulesimportmapsandcontentsecuritypolicy/", "published_at": "2024-04-01T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9ea2b66c", "title": "European Court of Human Rights prohibits weakening of secure end-to-end encryption", "url": "https://lennybacon.com/posts/europeancourtofhumanrightsprohibitsweakeningofendtoendencryption/", "published_at": "2024-02-14T16:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9ec717f5", "title": "Trust and the Issues with context", "url": "https://lennybacon.com/posts/trustandtheissueswithcontext/", "published_at": "2024-01-19T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9f2bd2f5", "title": "XML to markdown with XSLT", "url": "https://lennybacon.com/posts/xmltomarkdownwithxslt/", "published_at": "2024-01-17T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9f4de5b6", "title": "View Transitions API", "url": "https://lennybacon.com/posts/viewtransitionsapi/", "published_at": "2023-12-12T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28d9fd97d89", "title": "Isolation's two sides of the same coin", "url": "https://lennybacon.com/posts/isolationstwosidesofthesamemedal/", "published_at": "2023-12-11T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da03ead15", "title": "ASN.1 Comparison", "url": "https://lennybacon.com/posts/asn1comparison/", "published_at": "2023-10-26T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da0b94239", "title": "Datenschutz - Der zahnlose Tiger", "url": "https://lennybacon.com/drafts/datenschutzderzahnlosetiger/", "published_at": "2023-08-20T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da169be39", "title": "Why are smart devices so dumb?", "url": "https://lennybacon.com/drafts/whyaresmartdevicessodumb/", "published_at": "2023-08-20T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da20732a6", "title": "CSS Ellipsis", "url": "https://lennybacon.com/posts/css-ellipsis/", "published_at": "2023-08-10T10:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da27373de", "title": "Running PowerShell as Scheduled Task without window popping up", "url": "https://lennybacon.com/posts/runningpowershellasscheduledtaskwithoutwindowpoppingup/", "published_at": "2023-04-29T07:48:22+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da33d95af", "title": "Using the Windows Credential Manager from PowerShell", "url": "https://lennybacon.com/posts/usingcredentialmanagerfrompowershell/", "published_at": "2023-04-27T01:31:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da401c351", "title": "Beautiful CSS only Charts with Charts.css", "url": "https://lennybacon.com/posts/chartscss/", "published_at": "2023-02-28T00:41:59+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da41742e6", "title": "archive", "url": "https://lennybacon.com/archive/", "published_at": "2022-03-01T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da4d95480", "title": "Blockchain", "url": "https://lennybacon.com/en/blockchain/", "published_at": "2022-03-01T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da5938796", "title": "Responsive Disclosure Policy", "url": "https://lennybacon.com/en/responsive-disclosure/", "published_at": "2021-06-20T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da5ea14b1", "title": "Richtlinie für Verantwortungsvolle Offenlegung", "url": "https://lennybacon.com/de/responsive-disclosure/", "published_at": "2021-06-20T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da6bdf5fe", "title": "Anthroposophie", "url": "https://lennybacon.com/de/anthroposophie/", "published_at": "2021-05-28T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da719837a", "title": "Katholische Kirche", "url": "https://lennybacon.com/de/katholische-kirche/", "published_at": "2021-05-28T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da7f62421", "title": "Liberales", "url": "https://lennybacon.com/de/liberales/", "published_at": "2021-05-28T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da81f3d90", "title": "Nachhaltigkeit", "url": "https://lennybacon.com/de/sustainability/", "published_at": "2021-05-28T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da8bda8c7", "title": "Rechte", "url": "https://lennybacon.com/de/right-wings/", "published_at": "2021-05-28T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da93e85f4", "title": "Wuppertal", "url": "https://lennybacon.com/de/wuppertal/", "published_at": "2021-05-28T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da98c6d84", "title": "Asciinema", "url": "https://lennybacon.com/posts/asciinema/", "published_at": "2021-03-21T07:12:12+00:00" }, { "id": "01a08799-c671-7310-94d8-b28da9b01e92", "title": "Screen Handling", "url": "https://lennybacon.com/posts/screenhandling/", "published_at": "2021-02-11T07:12:12+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daa124a02", "title": "IANA and Windows time zone conversion", "url": "https://lennybacon.com/posts/ianaandwindowstimzoneconversion/", "published_at": "2020-05-26T01:32:18+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daaffc5c6", "title": "Datenschutz", "url": "https://lennybacon.com/de/privacy/", "published_at": "2020-04-14T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dabff5ab6", "title": "Impressum", "url": "https://lennybacon.com/de/imprint/", "published_at": "2020-04-14T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daccbdbaa", "title": "Imprint", "url": "https://lennybacon.com/en/imprint/", "published_at": "2020-04-14T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dad1830f8", "title": "Privacy Policy", "url": "https://lennybacon.com/en/privacy/", "published_at": "2020-04-14T09:58:51+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dad38ee83", "title": "Automatic Visual Studio Update Reboot If Necessary", "url": "https://lennybacon.com/posts/automatic-visual-studio-update-reboot-if-necessary/", "published_at": "2020-01-16T03:51:27+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dae1a3508", "title": "Machine Key Section validation and decryption key rotation on build", "url": "https://lennybacon.com/posts/machine-key-section-validation-and-decryption-key-rotation-on-build/", "published_at": "2019-10-16T01:06:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dae1c7f26", "title": "Updating Visual Studio Installer unattended, last episode, hopefully", "url": "https://lennybacon.com/posts/updating-visual-studio-installer-unattended-last-episode-hopefully/", "published_at": "2019-10-11T00:02:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daebc72a4", "title": "Generating AES256 Keys with PowerShell", "url": "https://lennybacon.com/posts/generating-aes256-keys-with-powershell/", "published_at": "2019-08-20T00:37:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daefe62b1", "title": "Create a link to an UWP app to run as administrator", "url": "https://lennybacon.com/posts/create-a-link-to-an-uwp-app-to-run-as-administrator/", "published_at": "2019-06-28T07:47:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daf94c970", "title": "Update all Visual Studio instances equal or above 2017 unattended", "url": "https://lennybacon.com/posts/update-all-visual-studio-instances-equal-or-above-2017-unattended/", "published_at": "2019-04-11T10:28:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28daffb58df", "title": "JavaScript, Date and ISO 8601 part4", "url": "https://lennybacon.com/posts/javascript-date-and-iso-8601-part4/", "published_at": "2018-04-20T07:37:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db065dbdf", "title": "Totally automated Team Foundation 2017 build agent setup", "url": "https://lennybacon.com/posts/totally-automated-team-foundation-2017-build-agent-setup/", "published_at": "2018-03-28T07:28:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db0cfa5a5", "title": "Remote Debugging Chrome on Android with Windows", "url": "https://lennybacon.com/posts/remote-debugging-chrome-on-android-with-windows/", "published_at": "2018-02-17T12:13:09+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db0de4152", "title": "W3C Server Timing Header and API", "url": "https://lennybacon.com/posts/w3c-draft-server-timing/", "published_at": "2018-02-17T09:11:38+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db0fdfc68", "title": "Scheduled task to automatically delete Fiddler HTTPS interception certificates", "url": "https://lennybacon.com/posts/scheduled-task-to-automatically-delete-fiddler-https-interception-certificates/", "published_at": "2018-02-16T03:21:48+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db128a71c", "title": "Register a file icon in Visual Studio 2017", "url": "https://lennybacon.com/posts/register-a-file-icon-in-visual-studio-2017/", "published_at": "2018-02-09T09:33:21+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db16f027d", "title": "Swallow GIT output in PowerShell run by Team Foundation Server because it’s STDERR which breaks the build", "url": "https://lennybacon.com/posts/swallow-git-output-in-powershell-run-by-team-foundation-server-because-its-stderr-which-breaks-the-build/", "published_at": "2018-02-05T08:27:46+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db1eec125", "title": "Builds with conditional NuGet publishing in Team Foundation Server", "url": "https://lennybacon.com/posts/builds-with-conditional-nuget-publishing-in-team-foundation-server/", "published_at": "2018-01-02T02:31:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db25015cc", "title": "Using the Windows Credential Manager from MsBuild", "url": "https://lennybacon.com/posts/using-the-windows-credential-manager-from-msbuild/", "published_at": "2017-09-21T01:31:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db2f3d079", "title": "Get latest MSBuild on x64 with Powershell", "url": "https://lennybacon.com/posts/get-latest-msbuild-on-x64-with-powershell/", "published_at": "2017-08-14T03:19:02+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db3b9e9c9", "title": "Determine if the current TFS build is triggered by a Git Pull Request", "url": "https://lennybacon.com/posts/determine-if-the-current-tfs-build-is-triggered-by-a-git-pull-request/", "published_at": "2017-08-03T02:44:47+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db47e51d7", "title": "Interesting read: Keyboard vs. Mouse", "url": "https://lennybacon.com/posts/interesting-read-keyboard-vs-mouse/", "published_at": "2017-06-20T00:00:05+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db49915d4", "title": "Make a WebApplication project automatically publish on build", "url": "https://lennybacon.com/posts/make-a-webapplication-project-automatically-publish-on-build/", "published_at": "2017-05-03T23:16:22+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db551e8cf", "title": "One time zone to rule them all", "url": "https://lennybacon.com/posts/one-time-zone-to-rule-them-all/", "published_at": "2017-05-03T23:12:03+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db5ccead8", "title": "Debugging Arquillian Tests in IntelliJ", "url": "https://lennybacon.com/posts/debugging-arquillian-tests-in-intellij/", "published_at": "2017-05-03T23:09:55+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db606c2ad", "title": "Install Microsoft SQL Server 2016 unattended", "url": "https://lennybacon.com/posts/install-microsoft-sql-server-2016-unattended/", "published_at": "2017-04-08T01:22:58+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db6950652", "title": "My Go Journey", "url": "https://lennybacon.com/posts/ddex/", "published_at": "2017-03-23T00:00:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db6f0cfc7", "title": "Moving to BlogEngine.NET and Windows Azure", "url": "https://lennybacon.com/posts/moving-to-blogengine-net-and-windows-azure/", "published_at": "2017-02-27T14:09:56+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db71097da", "title": "JavaScript, Date and ISO 8601 part3", "url": "https://lennybacon.com/posts/javascript-date-and-iso-8601-part3/", "published_at": "2016-12-27T00:19:47+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db715c803", "title": "JavaScript, Date and ISO 8601 part2", "url": "https://lennybacon.com/posts/javascript-date-and-iso-8601-part2/", "published_at": "2016-12-21T12:56:21+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db768e59b", "title": "JSON View replacement", "url": "https://lennybacon.com/posts/json-view-replacement/", "published_at": "2016-11-16T01:42:26+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db7ce041f", "title": "Allow your account to sudo", "url": "https://lennybacon.com/posts/allow-your-account-to-sudo/", "published_at": "2016-11-11T05:24:33+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db83b2155", "title": "If time is an issue, the lack of reading might be the root cause", "url": "https://lennybacon.com/posts/if-time-is-an-issue-the-lack-of-reading-might-be-the-root-cause/", "published_at": "2016-11-07T23:23:47+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db858201a", "title": "The only thing you can trust is your trace output!", "url": "https://lennybacon.com/posts/the-only-thing-you-can-trust-is-your-trace-output/", "published_at": "2016-10-03T01:08:24+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db9254f6c", "title": "Data Lake WTF", "url": "https://lennybacon.com/posts/data-lake-wtf/", "published_at": "2016-09-20T07:49:35+00:00" }, { "id": "01a08799-c671-7310-94d8-b28db98d6904", "title": "Junctions with PowerShell", "url": "https://lennybacon.com/posts/junctions-with-powershell/", "published_at": "2016-08-16T00:01:02+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dba6840eb", "title": "Magdeburger Developer Days 2016", "url": "https://lennybacon.com/posts/magdeburger-developer-days-2016/", "published_at": "2016-04-11T07:51:20+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dba68ebb2", "title": "Update all ArgumentNullExceptions to nameof syntax", "url": "https://lennybacon.com/posts/update-all-argumentnullexceptions-to-nameof-syntax/", "published_at": "2016-02-07T02:22:05+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbb2d23c8", "title": "Why Microsoft's Browser Developer Tools suck", "url": "https://lennybacon.com/posts/why-microsofts-browser-developer-tools-suck/", "published_at": "2016-02-05T07:38:08+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbb46b33e", "title": "Handling Request too large and identify limits in ASP.NET", "url": "https://lennybacon.com/posts/handling-request-too-large-and-identify-limits-in-aspnet/", "published_at": "2016-01-20T07:13:44+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbbeb4d31", "title": "Updating the .NET target framework for many projects", "url": "https://lennybacon.com/posts/updating-the-net-target-framework-for-many-projects/", "published_at": "2016-01-20T07:13:28+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbc44adf3", "title": "NRW Conf 2015", "url": "https://lennybacon.com/posts/nrw-conf-2015/", "published_at": "2015-12-04T03:02:20+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbcd41024", "title": "NET Developer Days 2015, PL", "url": "https://lennybacon.com/posts/net-developer-days-2015-pl/", "published_at": "2015-12-01T03:15:11+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbd35cdf7", "title": "Basta 2015", "url": "https://lennybacon.com/posts/basta-2015/", "published_at": "2015-10-31T00:49:44+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbd9586b8", "title": "Network 2015, UA", "url": "https://lennybacon.com/posts/network-2015-ua/", "published_at": "2015-09-24T11:16:47+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbe338cea", "title": ".NET Framework 4.6 Release", "url": "https://lennybacon.com/posts/net-framework-46-release/", "published_at": "2015-08-02T22:45:00+00:00" }, { "id": "01a08799-c671-7310-94d8-b28dbe379c05", "title": "Maven Archetypes in IntelliJ", "url": "https://lennybacon.com/posts/maven-archetypes-in-intellij/", "published_at": "2015-07-03T03:44:04+00:00" }, { "id": "01a08799-c672-713e-948c-52f68c404c3d", "title": "Code Snippets in IntelliJ", "url": "https://lennybacon.com/posts/code-snippets-in-intellij/", "published_at": "2015-07-02T05:42:36+00:00" }, { "id": "01a08799-c672-713e-948c-52f68cae576d", "title": "Get the public key for the InternalsVisibleTo attribute", "url": "https://lennybacon.com/posts/get-the-public-key-for-the-internalsvisibleto-attribute/", "published_at": "2015-07-01T03:06:33+00:00" }, { "id": "01a08799-c672-713e-948c-52f68d472c14", "title": "Enable or disable FxCop Code Analysis solution wide in Visual Studio Package Manager Console", "url": "https://lennybacon.com/posts/enable-or-disable-fxcop-code-analysis-solution-wide-in-visual-studio-package-manager-console/", "published_at": "2015-04-29T02:53:23+00:00" }, { "id": "01a08799-c672-713e-948c-52f68e1bdc82", "title": "Using credentials based on a SecureString that is disposed", "url": "https://lennybacon.com/posts/using-credentials-based-on-a-securestring-that-is-disposed/", "published_at": "2015-01-30T05:03:00+00:00" }, { "id": "01a08799-c672-713e-948c-52f68e538bc7", "title": "Speed up Firefox: Manage Cache", "url": "https://lennybacon.com/posts/speed-up-firefox-manage-cache/", "published_at": "2015-01-29T23:13:43+00:00" }, { "id": "01a08799-c672-713e-948c-52f68f4188e4", "title": "New Notebook - HP ZBook G2 15 Review", "url": "https://lennybacon.com/posts/new-notebookhp-zbook-g2-15-review/", "published_at": "2015-01-25T23:10:00+00:00" }, { "id": "01a08799-c672-713e-948c-52f690309170", "title": "Manage Fusion Log by Powershell", "url": "https://lennybacon.com/posts/manage-fusion-log-by-powershell/", "published_at": "2014-11-27T05:14:02+00:00" }, { "id": "01a08799-c672-713e-948c-52f690c4a0ba", "title": ".NET Licensing - ode to monolithic applications?", "url": "https://lennybacon.com/posts/net-licensing-ode-to-monolithic-applications/", "published_at": "2014-11-19T11:43:24+00:00" }, { "id": "01a08799-c672-713e-948c-52f69168c375", "title": "Batch processing Visual Studio ProjectItems with the Nuget Package Management Powershell Console", "url": "https://lennybacon.com/posts/batch-processing-visual-studio-projectitems-with-the-nuget-package-management-powershell-console/", "published_at": "2014-08-25T00:15:48+00:00" }, { "id": "01a08799-c672-713e-948c-52f691b9136a", "title": "How not to do support: eBay", "url": "https://lennybacon.com/posts/how-not-to-do-support-ebay/", "published_at": "2014-08-20T11:07:00+00:00" }, { "id": "01a08799-c672-713e-948c-52f6922ee02d", "title": "Powershell Script to open IIS applicationHost.config", "url": "https://lennybacon.com/posts/powershell-script-to-open-iis-applicationhostconfig/", "published_at": "2014-08-06T23:51:30+00:00" }, { "id": "01a08799-c672-713e-948c-52f692a2f5c3", "title": "Microsoft Research JavaScript Cryptography Library", "url": "https://lennybacon.com/posts/microsoft-research-javascript-cryptography-library/", "published_at": "2014-06-24T06:03:09+00:00" }, { "id": "01a08799-c672-713e-948c-52f6937ef6f1", "title": "Poor Man's SQL Data Generation", "url": "https://lennybacon.com/posts/poor-mans-sql-data-generation-1/", "published_at": "2014-06-18T11:23:39+00:00" }, { "id": "01a08799-c672-713e-948c-52f6941a396b", "title": "Bye bye RFC2616, Welcome RFC 723X", "url": "https://lennybacon.com/posts/bye-bye-rfc2616-welcome-rfc-723x/", "published_at": "2014-06-10T00:28:59+00:00" }, { "id": "01a08799-c672-713e-948c-52f6944b44bd", "title": "Remote Work: Book Recommendations", "url": "https://lennybacon.com/posts/remote-work-book-recommendations/", "published_at": "2014-06-08T03:51:14+00:00" }, { "id": "01a08799-c672-713e-948c-52f6950a0921", "title": "Windows Defender Registry Settings for Visual Studio Speed", "url": "https://lennybacon.com/posts/windows-defender-registry-settings-for-visual-studio-speed/", "published_at": "2014-06-08T03:42:45+00:00" }, { "id": "01a08799-c672-713e-948c-52f695c56440", "title": "DotNet Cologne 2014 Session: Build, Build, Build", "url": "https://lennybacon.com/posts/dotnet-cologne-2014-session-build-build-build/", "published_at": "2014-06-08T03:42:08+00:00" }, { "id": "01a08799-c672-713e-948c-52f696933ac5", "title": ".NET Usergroup Rhein/Ruhr Session: Component Based Development", "url": "https://lennybacon.com/posts/net-usergroup-rheinruhr-session-component-based-development/", "published_at": "2014-06-08T03:41:37+00:00" }, { "id": "01a08799-c672-713e-948c-52f696fafc4a", "title": "Remote control supermicro super server via ATEN IPMI in C#", "url": "https://lennybacon.com/posts/remote-control-supermicro-super-server-via-aten-ipmi-in-c/", "published_at": "2014-04-21T01:11:57+00:00" }, { "id": "01a08799-c672-713e-948c-52f697b5cf17", "title": "Are SCM check-out's contemporary?", "url": "https://lennybacon.com/posts/are-scm-check-outs-contemporary/", "published_at": "2014-03-24T01:26:32+00:00" }, { "id": "01a08799-c672-713e-948c-52f6988d56aa", "title": "Chaining asynchronous JavaScript calls with Angular JS", "url": "https://lennybacon.com/posts/chaining-asynchronous-javascript-calls-with-angular-js/", "published_at": "2014-03-21T00:54:41+00:00" } ] posts Claim your blog
Back to lennybacon.com
Blog · corpus.blog/blogs/lennybacon.com/posts

lennybacon.com

lennybacon.com

2026

2025

2024

8 Jul 2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014