41554 blogs · [ { "id": "01a087ca-05ea-720c-ab4c-7eae85316b70", "title": "Disciplined Software Teams are the Winners of Agentic Coding Era", "url": "https://programmium.wordpress.com/2026/08/18/disciplined-software-teams-are-the-winners-of-agentic-coding-era/", "published_at": "2026-08-18T13:55:44+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc15c4de63", "title": "How Biology, GUIs, and Pascal Shaped Object Orientation and What We Missed", "url": "https://programmium.wordpress.com/2026/01/15/how-biology-guis-and-pascal-shaped-object-orientation-and-what-we-missed/", "published_at": "2026-01-15T23:47:36+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc16450cfb", "title": "Vibe Coding and Reflections on Trusting Trust", "url": "https://programmium.wordpress.com/2025/11/19/vibe-coding-and-reflections-on-trusting-trust/", "published_at": "2025-11-19T22:13:51+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc1702c05d", "title": "Not Just Abandonware", "url": "https://programmium.wordpress.com/2025/05/23/not-just-abandonware/", "published_at": "2025-05-23T08:39:05+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc17d52012", "title": "Tale of Tools", "url": "https://programmium.wordpress.com/2025/04/12/tale-of-tools/", "published_at": "2025-04-12T02:14:11+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc17dbab82", "title": "TS: Compiler Bootstrapping and Native Optimisations", "url": "https://programmium.wordpress.com/2025/03/14/ts-compiler-bootstrapping-and-native-optimisations/", "published_at": "2025-03-14T05:43:03+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc1856d2a1", "title": "Architectural Patterns: Choose Consumption over Cloning", "url": "https://programmium.wordpress.com/2025/03/04/architectural-patterns-choose-consumption-over-cloning/", "published_at": "2025-03-04T23:30:55+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc18d4c971", "title": "PaaS: Prefer SDK over REST", "url": "https://programmium.wordpress.com/2024/12/30/paas-prefer-sdk-over-rest/", "published_at": "2024-12-30T23:35:03+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc19c43fc4", "title": "Modular, Faster DateOnly Operations in Python", "url": "https://programmium.wordpress.com/2024/11/09/modular-faster-dateonly-operations-in-python/", "published_at": "2024-11-09T16:11:52+00:00" }, { "id": "01a087ca-05f4-70cb-91a1-f9fc1a60232a", "title": "The Cost of Not Knowing", "url": "https://programmium.wordpress.com/2024/10/30/the-cost-of-not-knowing/", "published_at": "2024-10-30T22:58:56+00:00" }, { "id": "01a0bdef-8df7-71be-a914-70791f138fcb", "title": "Back to Basics: On Abstractions and Composition", "url": "https://programmium.wordpress.com/2024/05/29/back-to-basics-on-abstractions-and-composition/", "published_at": "2024-05-29T22:41:31+00:00" }, { "id": "01a0bdef-8df7-71be-a914-70791f41a429", "title": "Comments on Service Locator (Anti Pattern)", "url": "https://programmium.wordpress.com/2024/04/24/comments-on-service-locator-anti-pattern/", "published_at": "2024-04-24T13:28:51+00:00" }, { "id": "01a0bdef-8df7-71be-a914-7079203b4712", "title": "RESP – Redis Client Server Protocol", "url": "https://programmium.wordpress.com/2024/03/30/resp-redis-client-server-protocol/", "published_at": "2024-03-30T23:15:43+00:00" }, { "id": "01a0bdef-8df7-71be-a914-7079204df7fa", "title": "Reflections on Clean Architecture Implementations with ORM", "url": "https://programmium.wordpress.com/2024/02/17/reflections-on-clean-architecture-implementations-with-orm/", "published_at": "2024-02-17T23:15:30+00:00" }, { "id": "01a0bdef-8df7-71be-a914-707920d91f45", "title": "Startup Process Internals of Python Apps on Azure App Service for Linux", "url": "https://programmium.wordpress.com/2024/01/25/startup-process-internals-of-python-apps-on-azure-app-service-for-linux/", "published_at": "2024-01-25T23:03:03+00:00" }, { "id": "01a0bdef-8df7-71be-a914-7079215792ec", "title": "Power of Services: Decoupling Secrets for a More Flexible System Architecture", "url": "https://programmium.wordpress.com/2023/12/21/power-of-services-decoupling-secrets-for-a-more-flexible-system-architecture/", "published_at": "2023-12-21T14:07:04+00:00" }, { "id": "01a0bdef-8df7-71be-a914-707921d21ba0", "title": "Decoding the Clash: Navigating the Conflict Between Django LocMemCache and Uvicorn Workers", "url": "https://programmium.wordpress.com/2023/11/23/decoding-the-clash-navigating-the-conflict-between-django-locmemcache-and-uvicorn-workers/", "published_at": "2023-11-23T23:29:00+00:00" }, { "id": "01a0bdef-8df7-71be-a914-707922c0ca31", "title": "Replace Conditionals with Polymorphism Requires At least One Conditional", "url": "https://programmium.wordpress.com/2023/10/06/replace-conditionals-with-polymorphism-requires-at-least-one-conditional/", "published_at": "2023-10-06T11:06:12+00:00" }, { "id": "01a0bdef-8df7-71be-a914-707923a93d15", "title": "Django Logging Raw SQL Statements", "url": "https://programmium.wordpress.com/2023/09/26/django-logging-raw-sql-statements/", "published_at": "2023-09-26T08:53:42+00:00" }, { "id": "01a0bdef-8df7-71be-a914-7079243a8b23", "title": "Learnings From Game of Life", "url": "https://programmium.wordpress.com/2023/09/09/learnings-from-game-of-life/", "published_at": "2023-09-09T22:06:46+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8a33074b", "title": "Django: From Response Content to InMemoryUploadedFile", "url": "https://programmium.wordpress.com/2023/09/01/django-from-response-content-to-inmemoryuploadedfile/", "published_at": "2023-09-01T09:32:21+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8a58238c", "title": "JSON Data Type on MySQL and PostgreSQL", "url": "https://programmium.wordpress.com/2023/08/23/json-data-type-on-mysql-and-postgresql/", "published_at": "2023-08-23T08:56:13+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8a87cc28", "title": "On Web Servers Handling Multiple Requests", "url": "https://programmium.wordpress.com/2023/06/19/on-web-servers-handling-multiple-requests/", "published_at": "2023-06-19T17:26:36+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8b16830c", "title": "On Callable Units of a Program (aka “methods”)", "url": "https://programmium.wordpress.com/2022/10/02/on-callable-units-of-a-program-aka-methods/", "published_at": "2022-10-02T02:30:22+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8b45184a", "title": "TDD and Type-safety", "url": "https://programmium.wordpress.com/2022/09/24/tdd-and-type-safety/", "published_at": "2022-09-24T15:21:01+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8b703120", "title": "DIP: Understanding the Levels", "url": "https://programmium.wordpress.com/2022/08/17/dip-understanding-the-levels/", "published_at": "2022-08-17T13:16:31+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8bb834d6", "title": "LSP: Definition, Rules, Violations, and Implementation", "url": "https://programmium.wordpress.com/2022/07/12/lsp-definition-rules-violations-and-implementation%ef%bf%bc/", "published_at": "2022-07-11T21:10:43+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8c0f3221", "title": "OData Responses in Camel-Case for Non-EDMs in ASP.NET Core", "url": "https://programmium.wordpress.com/2021/11/19/odata-responses-in-camel-case-for-non-edms-in-asp-net-core/", "published_at": "2021-11-18T19:55:16+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8c8ad1b4", "title": "JS Inspired C# Generator", "url": "https://programmium.wordpress.com/2021/08/30/js-inspired-cs-generator/", "published_at": "2021-08-29T23:39:05+00:00" }, { "id": "01a0be00-4463-733e-893c-0a0c8d40e370", "title": "JWT Validation Middleware in ASP.NET Core", "url": "https://programmium.wordpress.com/2021/07/04/jwt-validation-middleware-in-asp-net-core/", "published_at": "2021-07-03T23:31:21+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a1362b3fb8c", "title": "Convenience Methods, Golden Hammer and Boat Anchor", "url": "https://programmium.wordpress.com/2021/06/21/convenience-methods-golden-hammer-and-boat-anchor/", "published_at": "2021-06-21T07:12:53+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a1362e414d5", "title": "Rewriting Counter Component as a Function Component", "url": "https://programmium.wordpress.com/2021/03/10/rewriting-counter-component-as-a-function-component/", "published_at": "2021-03-10T01:43:35+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a1363bcfede", "title": "Low-code / No-code API – Part 100 – Azure Function", "url": "https://programmium.wordpress.com/2020/11/29/low-code-no-code-api-part-100-azure-function/", "published_at": "2020-11-29T04:10:54+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a13649fd1af", "title": "Low-Code / No-Code API – Part 11 – Azure API Management", "url": "https://programmium.wordpress.com/2020/11/23/low-code-no-code-api-part-11-azure-api-management/", "published_at": "2020-11-23T05:35:28+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a13657ec049", "title": "Low-Code / No-Code API – Part 10 – Azure Logic Apps", "url": "https://programmium.wordpress.com/2020/09/27/low-code-no-code-api-part-10-azure-logic-apps/", "published_at": "2020-09-27T11:10:18+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a1365f97419", "title": "Low-code / No-code API – Part 1: Azure SQL Serverless", "url": "https://programmium.wordpress.com/2020/08/10/low-code-no-code-api-part-1-azure-sql-serverless/", "published_at": "2020-08-10T07:41:26+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a1366f84cda", "title": "Developing Low-code / No-code API – Part 0", "url": "https://programmium.wordpress.com/2020/07/21/developing-low-code-no-code-api-part-0/", "published_at": "2020-07-21T06:14:25+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a13672e75e3", "title": "ACI and Azure Front Door – Better Together", "url": "https://programmium.wordpress.com/2020/06/14/aci-and-azure-front-door-better-together/", "published_at": "2020-06-14T16:44:42+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a13675fda81", "title": "Deploying Deno App on Azure Web App Service", "url": "https://programmium.wordpress.com/2020/05/27/deploying-deno-app-on-azure-web-app-service/", "published_at": "2020-05-27T10:10:19+00:00" }, { "id": "01a0be08-c07a-70ec-a02c-4a13676d9286", "title": "Unit Testable Code Involving Azure Table Connection", "url": "https://programmium.wordpress.com/2020/05/26/unit-testable-code-involving-azure-table-connection/", "published_at": "2020-05-26T05:37:56+00:00" } ] posts Claim your blog
Back to programmium.wordpress.com
Blog · corpus.blog/blogs/programmium.wordpress.com/posts

programmium.wordpress.com

programmium.wordpress.com

2026

2025

2024

2023

2022

2021

2020