41554 blogs · [ { "id": "01a0d7a6-d632-7199-aee3-808701925893", "title": "Top 10 Ways to Spot a Cybersecurity Expert (2026 Edition)", "url": "https://codecurmudgeon.com/wp/2026/09/top-10-ways-to-spot-a-cybersecurity-expert-2026-edition/", "published_at": "2026-09-24T23:23:14+00:00" }, { "id": "01a08761-851e-7205-9eb8-6d68e31904c8", "title": "Is AI Safe Enough for Safety-critical", "url": "https://codecurmudgeon.com/wp/2026/04/is-ai-safe-enough-for-safety-critical/", "published_at": "2026-04-21T23:14:28+00:00" }, { "id": "01a08761-851e-7205-9eb8-6d68e3e9f04a", "title": "Using Agile and AI should be your New Years Resolution", "url": "https://codecurmudgeon.com/wp/2025/02/using-agile-and-ai-should-be-your-new-years-resolution/", "published_at": "2025-02-06T18:22:41+00:00" }, { "id": "01a08761-851e-7205-9eb8-6d68e4ae2883", "title": "How to know when you need SBOM", "url": "https://codecurmudgeon.com/wp/2021/02/how-to-know-when-you-need-sbom/", "published_at": "2021-02-19T19:55:19+00:00" }, { "id": "01a08761-851e-7205-9eb8-6d68e51e2112", "title": "AI Ethics and the Three Laws of Robotics", "url": "https://codecurmudgeon.com/wp/2020/01/ai-ethics-and-the-three-laws-of-robotics/", "published_at": "2020-01-09T17:51:45+00:00" }, { "id": "01a08761-851e-7205-9eb8-6d68e52b2014", "title": "Do AI Ethics Really Matter", "url": "https://codecurmudgeon.com/wp/2019/12/do-ai-ethics-really-matter/", "published_at": "2019-12-09T17:37:16+00:00" }, { "id": "01a0c503-39bb-7119-b348-dbec88286b0e", "title": "CWE Top 25 2019 and On the Cusp", "url": "https://codecurmudgeon.com/wp/2019/11/cwe-top-25-2019-and-on-the-cusp/", "published_at": "2019-11-21T18:22:46+00:00" }, { "id": "01a0c503-39bb-7119-b348-dbec88905db3", "title": "Why Does Everyone Hate Unit Testing", "url": "https://codecurmudgeon.com/wp/2019/11/why-do-you-hate-unit-testing/", "published_at": "2019-11-18T21:06:46+00:00" }, { "id": "01a0c503-39bb-7119-b348-dbec894f65b2", "title": "How is Open Source Different Than Legacy Code", "url": "https://codecurmudgeon.com/wp/2019/11/how-is-open-source-different-than-legacy-code/", "published_at": "2019-11-13T23:10:23+00:00" }, { "id": "01a0c503-39bb-7119-b348-dbec89c02355", "title": "Code Curmudgeon Coffee Mugs Now Available", "url": "https://codecurmudgeon.com/wp/2019/11/code-curmudgeon-coffee-mugs-now-available/", "published_at": "2019-11-13T23:06:45+00:00" }, { "id": "01a0c503-39bb-7119-b348-dbec8a757332", "title": "Legacy Code: It’s Not Just Old Code", "url": "https://codecurmudgeon.com/wp/2019/11/what-is-legacy-code-anyway/", "published_at": "2019-11-07T21:16:04+00:00" }, { "id": "01a0c514-fa4b-7337-b304-7de193ef38bb", "title": "Can a word fix our cybersecurity problems", "url": "https://codecurmudgeon.com/wp/2019/10/can-a-word-fix-our-cybersecurity-problems/", "published_at": "2019-10-31T16:06:23+00:00" }, { "id": "01a0c514-fa4b-7337-b304-7de19431aa03", "title": "SCA is the Latest AppSec Silver Bullet", "url": "https://codecurmudgeon.com/wp/2019/08/sca-is-the-latest-appsec-silver-bullet/", "published_at": "2019-08-15T16:56:14+00:00" }, { "id": "01a0c514-fa4b-7337-b304-7de194b31937", "title": "Saturn V Rocket – Backbone of Apollo Moon Missions", "url": "https://codecurmudgeon.com/wp/2019/07/saturn-v-rocket-backbone-of-apollo-moon-missions/", "published_at": "2019-07-20T22:48:02+00:00" }, { "id": "01a0c514-fa4b-7337-b304-7de1957a4469", "title": "Is Testing the Best Way to Secure Your Application", "url": "https://codecurmudgeon.com/wp/2019/07/is-testing-the-best-way-to-secure-your-application/", "published_at": "2019-07-19T23:07:25+00:00" }, { "id": "01a0c514-fa4b-7337-b304-7de19623fd1a", "title": "Shift-left is more than just a phrase", "url": "https://codecurmudgeon.com/wp/2019/01/shift-left-is-more-than-just-a-phrase/", "published_at": "2019-01-17T19:41:44+00:00" }, { "id": "01a0c520-5633-737f-8f5f-4ac886d6b2dd", "title": "Putting the Pop in Culture", "url": "https://codecurmudgeon.com/wp/2018/09/putting-the-pop-in-culture/", "published_at": "2018-09-22T01:08:04+00:00" }, { "id": "01a0c520-5633-737f-8f5f-4ac8870984d4", "title": "Better Living Through Security Coding Standards", "url": "https://codecurmudgeon.com/wp/2018/09/better-living-through-security-coding-standards/", "published_at": "2018-09-19T19:23:21+00:00" }, { "id": "01a0c520-5633-737f-8f5f-4ac887726877", "title": "Code Curmudgeon Takes Photos", "url": "https://codecurmudgeon.com/wp/2018/05/code-curmudgeon-takes-photos/", "published_at": "2018-05-19T03:23:10+00:00" }, { "id": "01a0c520-5633-737f-8f5f-4ac887b15364", "title": "Things I Think About", "url": "https://codecurmudgeon.com/wp/2018/05/things-i-think-about/", "published_at": "2018-05-15T16:12:31+00:00" }, { "id": "01a0c520-5633-737f-8f5f-4ac888940ddd", "title": "Phishing Alert – Secret Army Gold", "url": "https://codecurmudgeon.com/wp/2017/10/phishing-alert-secret-army-gold/", "published_at": "2017-10-07T20:07:29+00:00" }, { "id": "01a0c52b-4e3c-7229-a6b7-cee108fd389c", "title": "Phishing Alert – FBI Offering Millions", "url": "https://codecurmudgeon.com/wp/2017/10/phishing-alert-fbi-offering-millions/", "published_at": "2017-10-06T19:47:45+00:00" }, { "id": "01a0c52b-4e3c-7229-a6b7-cee109b2adf5", "title": "Software Terms Without Definitions", "url": "https://codecurmudgeon.com/wp/2017/08/software-terms-without-definitions/", "published_at": "2017-08-11T21:51:00+00:00" }, { "id": "01a0c52b-4e3c-7229-a6b7-cee109e20f71", "title": "Hardening Your Software Webinar", "url": "https://codecurmudgeon.com/wp/2017/06/hardening-software-webinar/", "published_at": "2017-06-20T19:10:04+00:00" }, { "id": "01a0c52b-4e3c-7229-a6b7-cee10a67b543", "title": "Get Started with Free Service Virtualization", "url": "https://codecurmudgeon.com/wp/2017/02/get-started-with-free-service-virtualization/", "published_at": "2017-02-24T20:16:49+00:00" }, { "id": "01a0c52b-4e3c-7229-a6b7-cee10a6e10a1", "title": "Does Cloud Change Static Analysis", "url": "https://codecurmudgeon.com/wp/2017/02/does-cloud-change-static-analysis/", "published_at": "2017-02-15T17:44:42+00:00" }, { "id": "01a0c536-8ab0-73e4-9261-fd38d7e21279", "title": "Top 10 Ways to Spot a Cybersecurity Expert", "url": "https://codecurmudgeon.com/wp/2017/02/top-10-ways-to-spot-a-cybersecurity-expert/", "published_at": "2017-02-01T18:38:02+00:00" }, { "id": "01a0c536-8ab1-730c-ade9-656c2de6c2f1", "title": "Open-Source Project Activity Demystified", "url": "https://codecurmudgeon.com/wp/2017/01/open-source-project-activity/", "published_at": "2017-01-20T22:36:56+00:00" }, { "id": "01a0c536-8ab1-730c-ade9-656c2edaddb2", "title": "Parasoft Rides the Testing Wave", "url": "https://codecurmudgeon.com/wp/2017/01/parasoft-rides-the-testing-wave/", "published_at": "2017-01-05T20:08:31+00:00" }, { "id": "01a0c536-8ab1-730c-ade9-656c2f734ccb", "title": "IoT Hall-of-Shame Facebook Page", "url": "https://codecurmudgeon.com/wp/2017/01/iot-hall-shame-facebook-page/", "published_at": "2017-01-04T17:14:37+00:00" }, { "id": "01a0c536-8ab1-730c-ade9-656c301e8699", "title": "Better Software East Conference", "url": "https://codecurmudgeon.com/wp/2016/09/better-software-east-conference/", "published_at": "2016-09-21T20:05:13+00:00" }, { "id": "01a0c540-69a3-72d8-bb8f-3b9bf43d6d7d", "title": "Software Safety Keynote EuroSPI 2016", "url": "https://codecurmudgeon.com/wp/2016/09/software-safety-keynote-eurospi-2016/", "published_at": "2016-09-16T18:09:32+00:00" }, { "id": "01a0c540-69a4-70a6-bb8a-59402e3f4a24", "title": "Keynote at EuroAsiaSPI2 2016 Conference", "url": "https://codecurmudgeon.com/wp/2016/08/keynote-euroasiaspi2-2016-conference/", "published_at": "2016-08-24T18:38:36+00:00" }, { "id": "01a0c540-69a4-70a6-bb8a-59402ebcfc57", "title": "Understanding Open Source Licenses", "url": "https://codecurmudgeon.com/wp/2016/08/understanding-open-source-licenses/", "published_at": "2016-08-03T18:49:20+00:00" }, { "id": "01a0c540-69a4-70a6-bb8a-59402f626412", "title": "Hacking: Medical Devices", "url": "https://codecurmudgeon.com/wp/2016/04/hacking-medical-devices/", "published_at": "2016-04-04T18:44:05+00:00" }, { "id": "01a0c540-69a4-70a6-bb8a-59402fdbbae9", "title": "Get Your Free WiFi From Elvis", "url": "https://codecurmudgeon.com/wp/2016/03/get-your-free-wifi-from-elvis/", "published_at": "2016-03-30T22:49:20+00:00" }, { "id": "01a0c548-f8ad-73a8-9955-3d505fc562cd", "title": "Cybersecurity SQL Injection Irony", "url": "https://codecurmudgeon.com/wp/2016/03/cybersecurity-sqli-irony/", "published_at": "2016-03-18T18:24:02+00:00" }, { "id": "01a0c548-f8ad-73a8-9955-3d5060950f9c", "title": "Internet Scam Scam", "url": "https://codecurmudgeon.com/wp/2016/02/internet-scam-scam/", "published_at": "2016-02-26T22:57:18+00:00" }, { "id": "01a0c548-f8ad-73a8-9955-3d50617409e1", "title": "Security vs Security", "url": "https://codecurmudgeon.com/wp/2016/02/security-vs-security/", "published_at": "2016-02-24T19:38:33+00:00" }, { "id": "01a0c548-f8ad-73a8-9955-3d5062238ae0", "title": "Software Cybersecurity Podcast", "url": "https://codecurmudgeon.com/wp/2016/02/software-cybersecurity-podcast/", "published_at": "2016-02-09T17:29:00+00:00" }, { "id": "01a0c548-f8ad-73a8-9955-3d506272da8a", "title": "Prevent Automotive Software Bugs with Static Analysis", "url": "https://codecurmudgeon.com/wp/2016/02/prevent-automotive-software-bugs-with-static-analysis/", "published_at": "2016-02-04T16:37:19+00:00" }, { "id": "01a0c551-b5cd-739d-b388-fa5038bb2054", "title": "AutoSec Automotive CyberSecurity", "url": "https://codecurmudgeon.com/wp/2016/02/autosec-automotive-cybersecurity/", "published_at": "2016-02-02T19:19:42+00:00" }, { "id": "01a0c551-b5cd-739d-b388-fa50398071b7", "title": "Lost Bros is Retro Game Fun", "url": "https://codecurmudgeon.com/wp/2015/12/lost-bros-retro-game-fun/", "published_at": "2015-12-16T00:19:45+00:00" }, { "id": "01a0c551-b5cd-739d-b388-fa5039cec6bb", "title": "Internet of Things (IoT) Hall-of-Shame", "url": "https://codecurmudgeon.com/wp/2015/11/internet-of-things-hall-of-shame/", "published_at": "2015-11-24T18:32:40+00:00" }, { "id": "01a0c551-b5cd-739d-b388-fa503a80a102", "title": "Gartner AADI Conference", "url": "https://codecurmudgeon.com/wp/2015/11/gartner-aadi-conference/", "published_at": "2015-11-23T21:30:53+00:00" }, { "id": "01a0c551-b5cd-739d-b388-fa503b2c3309", "title": "IoT Security – A Contradiction in Terms", "url": "https://codecurmudgeon.com/wp/2015/11/iot-security-a-contradiction-in-terms/", "published_at": "2015-11-10T21:52:12+00:00" }, { "id": "01a0c559-fb57-7096-b3f2-738f8e57510e", "title": "Halloween Security Slashers Webinar", "url": "https://codecurmudgeon.com/wp/2015/10/halloween-security-slashers-webinar/", "published_at": "2015-10-28T23:25:46+00:00" }, { "id": "01a0c559-fb57-7096-b3f2-738f8e5d6c72", "title": "Why We View AppSec Vulnerabilities As False", "url": "https://codecurmudgeon.com/wp/2015/07/why-we-view-appsec-vulnerabilities-as-false/", "published_at": "2015-07-29T20:26:38+00:00" }, { "id": "01a0c559-fb57-7096-b3f2-738f8efdf145", "title": "Unscientific AppSec Pain Poll", "url": "https://codecurmudgeon.com/wp/2015/07/unscientific-appsec-pain-poll/", "published_at": "2015-07-28T20:55:30+00:00" }, { "id": "01a0c559-fb57-7096-b3f2-738f8f82a535", "title": "Comments up and running again", "url": "https://codecurmudgeon.com/wp/2015/07/comments-up-and-running-again/", "published_at": "2015-07-28T20:34:52+00:00" }, { "id": "01a0c559-fb57-7096-b3f2-738f8fead9b4", "title": "Theoretical AppSec Vulnerabilities", "url": "https://codecurmudgeon.com/wp/2015/07/theoretical-appsec-vulnerabilities/", "published_at": "2015-07-23T20:03:30+00:00" }, { "id": "01a0c562-52e6-736a-aed9-1b29c17b013b", "title": "ASQ Conference in Long Beach", "url": "https://codecurmudgeon.com/wp/2015/03/asq-conference-in-long-beach/", "published_at": "2015-03-04T19:07:34+00:00" }, { "id": "01a0c562-52e6-736a-aed9-1b29c1eedf95", "title": "C9D9 Discussion about Continuous Testing", "url": "https://codecurmudgeon.com/wp/2015/01/c9d9-discussion-about-continuous-testing/", "published_at": "2015-01-22T22:04:43+00:00" }, { "id": "01a0c562-52e6-736a-aed9-1b29c223f350", "title": "Closing the Barn Door – Software Security", "url": "https://codecurmudgeon.com/wp/2014/10/closing-the-barn-door-software-security/", "published_at": "2014-10-23T19:38:29+00:00" }, { "id": "01a0c562-52e6-736a-aed9-1b29c31c172f", "title": "Put Your Money Under Your Mattress – Tips for Security", "url": "https://codecurmudgeon.com/wp/2014/10/put-your-money-under-your-mattress-tips-for-security/", "published_at": "2014-10-21T19:45:42+00:00" }, { "id": "01a0c562-52e6-736a-aed9-1b29c41bbe2d", "title": "What Does Static Analysis Have To Do With DevOps", "url": "https://codecurmudgeon.com/wp/2014/10/what-does-static-analysis-have-to-do-with-devops/", "published_at": "2014-10-14T18:11:27+00:00" }, { "id": "01a0c569-de6a-7378-8e48-9618be539cbf", "title": "Samsung Galaxy Note 3 Review", "url": "https://codecurmudgeon.com/wp/2014/08/samsung-galaxy-note-3-review/", "published_at": "2014-08-29T17:42:40+00:00" }, { "id": "01a0c569-de6a-7378-8e48-9618be5f72b5", "title": "Measuring Software Quality – in Houston", "url": "https://codecurmudgeon.com/wp/2014/08/measuring-software-quality-in-houston/", "published_at": "2014-08-28T18:30:50+00:00" }, { "id": "01a0c569-de6a-7378-8e48-9618bef51303", "title": "Parasoft Work Anniversary – 22 Years", "url": "https://codecurmudgeon.com/wp/2014/08/parasoft-work-anniversary-22-years/", "published_at": "2014-08-15T22:46:34+00:00" }, { "id": "01a0c569-de6a-7378-8e48-9618bf516884", "title": "Measuring Software Quality – in Dallas", "url": "https://codecurmudgeon.com/wp/2014/07/happy-hour-in-dallas-measuring-software-quality/", "published_at": "2014-07-17T23:53:13+00:00" }, { "id": "01a0c569-de6a-7378-8e48-9618bf528095", "title": "ICSQ 2015 Call for Speakers", "url": "https://codecurmudgeon.com/wp/2014/06/icsq-2015-call-for-speakers/", "published_at": "2014-06-27T22:39:43+00:00" }, { "id": "01a0c571-c310-7389-aca2-f77f5c48b324", "title": "Development Testing for Agile Teams Webinar", "url": "https://codecurmudgeon.com/wp/2014/06/development-testing-for-agile-teams-webinar/", "published_at": "2014-06-18T19:02:09+00:00" }, { "id": "01a0c571-c310-7389-aca2-f77f5c722342", "title": "Open Source Security Webinar", "url": "https://codecurmudgeon.com/wp/2014/06/open-source-security-webinar/", "published_at": "2014-06-17T17:36:41+00:00" }, { "id": "01a0c571-c310-7389-aca2-f77f5cb1e6de", "title": "Better Software Conference West", "url": "https://codecurmudgeon.com/wp/2014/06/better-software-conference-west/", "published_at": "2014-06-03T19:41:10+00:00" }, { "id": "01a0c571-c310-7389-aca2-f77f5d44d494", "title": "SDLC Acceleration Summit", "url": "https://codecurmudgeon.com/wp/2014/04/sdlc-acceleration-summit/", "published_at": "2014-04-23T18:28:38+00:00" }, { "id": "01a0c571-c310-7389-aca2-f77f5d5c728d", "title": "Getting the Most out of Static Analysis Tutorial at ICSQ", "url": "https://codecurmudgeon.com/wp/2014/02/getting-the-most-out-of-static-analysis-tutorial-at-icsq/", "published_at": "2014-02-07T23:17:52+00:00" }, { "id": "01a0c57f-4ff4-73b1-85b4-64edb925c60b", "title": "Achieving Results with Static Analysis", "url": "https://codecurmudgeon.com/wp/2014/01/achieving-results-with-static-analysis/", "published_at": "2014-01-30T19:10:14+00:00" }, { "id": "01a0c57f-4ff4-73b1-85b4-64edb941ba9c", "title": "Static Analysis Webinars: AppSec and Prevention", "url": "https://codecurmudgeon.com/wp/2013/10/static-analysis-webinar-series-app-security-and-prevention/", "published_at": "2013-10-24T00:13:41+00:00" }, { "id": "01a0c57f-4ff4-73b1-85b4-64edba3ae7a5", "title": "Webinar: Getting ROI from Static Analysis", "url": "https://codecurmudgeon.com/wp/2013/10/webinar-getting-more-roi-from-static-analysis/", "published_at": "2013-10-11T17:34:19+00:00" }, { "id": "01a0c57f-4ff4-73b1-85b4-64edbb2a198a", "title": "Webinar: Getting Started with Static Analysis", "url": "https://codecurmudgeon.com/wp/2013/09/webinar-getting-started-with-static-analysis/", "published_at": "2013-09-23T18:49:54+00:00" }, { "id": "01a0c57f-4ff4-73b1-85b4-64edbbec7f30", "title": "Cloud Security Article in CrossTalk", "url": "https://codecurmudgeon.com/wp/2013/09/cloud-security-article-in-crosstalk/", "published_at": "2013-09-18T13:34:17+00:00" }, { "id": "01a0c58d-31f6-71d2-a89b-0b9e53c94e4f", "title": "Why software testing is more important than ever", "url": "https://codecurmudgeon.com/wp/2013/08/why-software-testing-is-more-important-than-ever/", "published_at": "2013-08-29T19:25:33+00:00" }, { "id": "01a0c58d-31f6-71d2-a89b-0b9e53cefb42", "title": "Rant published in Military & Aerospace Electronics", "url": "https://codecurmudgeon.com/wp/2013/08/rant-published-in-military-aerospace-electronics/", "published_at": "2013-08-12T16:55:37+00:00" }, { "id": "01a0c58d-31f6-71d2-a89b-0b9e53f8da15", "title": "My Trip from iPhone 4S to Nexus 4 to HTC One", "url": "https://codecurmudgeon.com/wp/2013/06/my-trip-from-iphone-4s-to-nexus-4-to-htc-one/", "published_at": "2013-06-14T02:18:39+00:00" }, { "id": "01a0c58d-31f7-7129-83f7-ed9ad25756e4", "title": "Hybrid Security Talk at Better Software Conference West", "url": "https://codecurmudgeon.com/wp/2013/06/hybrid-security-talk-at-better-software-conference-west/", "published_at": "2013-06-04T19:01:57+00:00" }, { "id": "01a0c58d-31f7-7129-83f7-ed9ad326b06e", "title": "SQL Injection Hall of Shame updated", "url": "https://codecurmudgeon.com/wp/2013/06/sql-injection-hall-of-shame-updated/", "published_at": "2013-06-03T23:13:53+00:00" }, { "id": "01a0e6db-e77e-723e-a131-4614f1613441", "title": "The “Apples to Apples” Mistake", "url": "https://codecurmudgeon.com/wp/2013/05/the-apples-to-apples-mistake/", "published_at": "2013-05-30T20:02:52+00:00" }, { "id": "01a0e6db-e77f-73dd-b486-18466c44b45c", "title": "Development Testing for Compliance Seminar in DC", "url": "https://codecurmudgeon.com/wp/2013/05/seminar-in-dc-development-testing-for-compliance/", "published_at": "2013-05-08T19:16:43+00:00" }, { "id": "01a0e6db-e77f-73dd-b486-18466c9aa8e4", "title": "SSH Tips – How to Login Securely Without a Password", "url": "https://codecurmudgeon.com/wp/2013/03/ssh-tips-how-to-login-securely-without-a-password/", "published_at": "2013-03-25T22:36:40+00:00" }, { "id": "01a0e6db-e77f-73dd-b486-18466cd1c31e", "title": "Keeping Bugs Out of Your Code", "url": "https://codecurmudgeon.com/wp/2013/03/keeping-bugs-out-of-your-code/", "published_at": "2013-03-14T22:35:47+00:00" }, { "id": "01a0e6e8-c189-7088-b400-a86ac759cbb2", "title": "Knowing What Not To Test", "url": "https://codecurmudgeon.com/wp/2013/03/knowing-what-not-to-test/", "published_at": "2013-03-13T19:20:06+00:00" }, { "id": "01a0e6e8-c189-7088-b400-a86ac764da3a", "title": "What Went Wrong with Outsourcing", "url": "https://codecurmudgeon.com/wp/2013/02/what-went-wrong-with-outsourcing/", "published_at": "2013-02-07T20:40:24+00:00" }, { "id": "01a0e6e8-c189-7088-b400-a86ac7eac26f", "title": "Cord Cutters Anonymous", "url": "https://codecurmudgeon.com/wp/2013/02/cord-cutters-anonymous/", "published_at": "2013-02-04T23:11:09+00:00" }, { "id": "01a0e6e8-c189-7088-b400-a86ac88058f9", "title": "I Am Positive It Is False", "url": "https://codecurmudgeon.com/wp/2013/01/i-am-positive-it-is-false/", "published_at": "2013-01-30T20:51:26+00:00" }, { "id": "01a0e6e8-c189-7088-b400-a86ac96566e7", "title": "Legalize Cell Phone Unlocking", "url": "https://codecurmudgeon.com/wp/2013/01/legalize-cell-phone-unlocking/", "published_at": "2013-01-29T19:41:19+00:00" }, { "id": "01a0e6fa-5484-7168-9e83-e6acc42b1342", "title": "Cloudy With a Chance of Cyber-Attacks Webinar Slides Posted", "url": "https://codecurmudgeon.com/wp/2013/01/cloudy-with-a-chance-of-cyber-attacks-webinar-slides-posted/", "published_at": "2013-01-24T20:51:09+00:00" }, { "id": "01a0e6fa-5484-7168-9e83-e6acc473edc5", "title": "Map Ado About Nothing", "url": "https://codecurmudgeon.com/wp/2013/01/map-ado-about-nothing/", "published_at": "2013-01-21T20:47:14+00:00" }, { "id": "01a0e6fa-5484-7168-9e83-e6acc5612a11", "title": "Cloudy with a Chance of Cyber-attacks webinar", "url": "https://codecurmudgeon.com/wp/2013/01/cloudy-with-a-chance-of-cyber-attacks-webinar/", "published_at": "2013-01-17T22:01:27+00:00" }, { "id": "01a0e6fa-5484-7168-9e83-e6acc5ef7124", "title": "Virtual Machine Networking Options", "url": "https://codecurmudgeon.com/wp/2013/01/virtual-machine-networking-options/", "published_at": "2013-01-16T16:30:00+00:00" }, { "id": "01a0e6fa-5484-7168-9e83-e6acc67a1734", "title": "Google+ Static Analysis Community", "url": "https://codecurmudgeon.com/wp/2013/01/google-static-analysis-community/", "published_at": "2013-01-14T22:39:42+00:00" }, { "id": "01a0e70a-3952-71d7-832d-ae767bdbc4be", "title": "Subversion – SVN Server Models", "url": "https://codecurmudgeon.com/wp/2013/01/subversion-svn-server-models/", "published_at": "2013-01-11T23:09:50+00:00" }, { "id": "01a0e70a-3952-71d7-832d-ae767c369df9", "title": "Microsoft Windows Reboot Silliness", "url": "https://codecurmudgeon.com/wp/2012/12/microsoft-windows-reboot-silliness/", "published_at": "2012-12-20T21:35:41+00:00" }, { "id": "01a0e70a-3952-71d7-832d-ae767c81b48e", "title": "How the Grinch Stole Testing – Webinar slides posted", "url": "https://codecurmudgeon.com/wp/2012/12/how-the-grinch-stole-testing-webinar-slides-posted/", "published_at": "2012-12-20T01:28:45+00:00" }, { "id": "01a0e70a-3952-71d7-832d-ae767d16b044", "title": "Webinar – Reducing Noise in Software Testing", "url": "https://codecurmudgeon.com/wp/2012/12/reducing-noise-in-software-testing-webinar/", "published_at": "2012-12-15T01:18:11+00:00" }, { "id": "01a0e70a-3952-71d7-832d-ae767db18a66", "title": "Poll: When Are You Moving to the Cloud?", "url": "https://codecurmudgeon.com/wp/2012/12/poll-when-are-you-moving-to-the-cloud/", "published_at": "2012-12-06T00:25:37+00:00" }, { "id": "01a0e715-42b4-72fe-aaeb-442bb4fcbde0", "title": "Cloud Migration Webinar", "url": "https://codecurmudgeon.com/wp/2012/12/cloud-migration-webinar/", "published_at": "2012-12-04T19:32:28+00:00" }, { "id": "01a0e715-42b4-72fe-aaeb-442bb59f480a", "title": "Development Testing – Is It Worth It?", "url": "https://codecurmudgeon.com/wp/2012/09/development-testing-is-it-worth-it/", "published_at": "2012-09-14T19:54:27+00:00" }, { "id": "01a0e715-42b4-72fe-aaeb-442bb63abbd6", "title": "What Are You Doing With Android?", "url": "https://codecurmudgeon.com/wp/2012/08/what-are-you-doing-with-android/", "published_at": "2012-08-02T19:06:20+00:00" }, { "id": "01a0e715-42b4-72fe-aaeb-442bb64e04a8", "title": "Whacky Rumors – Will Microsoft Subsidize the Surface?", "url": "https://codecurmudgeon.com/wp/2012/08/whacky-rumors-will-microsoft-subsidize-the-surface/", "published_at": "2012-08-01T23:30:35+00:00" }, { "id": "01a0e715-42b4-72fe-aaeb-442bb67c48c7", "title": "Dr Dobbs Virtual Webinar", "url": "https://codecurmudgeon.com/wp/2012/07/dr-dobbs-virtual-webinar/", "published_at": "2012-07-31T15:54:25+00:00" } ] posts Claim your blog
Back to codecurmudgeon.com
Blog · corpus.blog/blogs/codecurmudgeon.com/posts

codecurmudgeon.com

codecurmudgeon.com

2026

2025

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012