41554 blogs · [ { "id": "01a0d557-0b0e-70b8-aee8-b7cb24513546", "title": "Back to the Gym: Fighting Engineering Skill Atrophy with CodeCrafters", "url": "http://awongcm.io/blog/2026/09/23/back-to-the-gym-fighting-engineering-skill-atrophy-with-codecrafters/", "published_at": "2026-09-23T09:00:00+00:00" }, { "id": "01a09570-da2c-7090-8803-cca2bd000332", "title": "From Roadmap to Repo: Proving Nine Java Disciplines in One Ecommerce API", "url": "http://awongcm.io/blog/2026/09/12/from-roadmap-to-repo-proving-nine-java-disciplines-in-one-ecommerce-api/", "published_at": "2026-09-12T10:34:32+00:00" }, { "id": "01a08732-fc93-7226-ade7-d7f85b120d88", "title": "Graph Engineering: Wiring Agents Into an Organization", "url": "http://awongcm.io/blog/2026/09/01/graph-engineering-wiring-agents-into-an-organization/", "published_at": "2026-09-01T08:30:00+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55eb79d6962", "title": "Loop Engineering: Teaching AI Agents How to Think", "url": "http://awongcm.io/blog/2026/08/23/loop-engineering-teaching-ai-agents-how-to-think/", "published_at": "2026-08-23T12:00:00+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55eb8356b56", "title": "My Java Comeback: A Concrete Roadmap Back to Mastery (Not Just Muscle Memory)", "url": "http://awongcm.io/blog/2026/08/10/my-java-comeback-a-concrete-roadmap-back-to-mastery-not-just-muscle-memory/", "published_at": "2026-08-10T11:02:22+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55eb91cbcd9", "title": "From No-Code to Native: What Rebuilding My Expense Tracker Taught Me About AI-Assisted Skill Acquisition", "url": "http://awongcm.io/blog/2026/08/05/from-no-code-to-native-what-rebuilding-my-expense-tracker-taught-me-about-ai-assisted-skill-acquisition/", "published_at": "2026-08-05T23:00:00+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55eb9502697", "title": "Write Once, Remember Forever: A Quarter-Century Late Love Letter to Java", "url": "http://awongcm.io/blog/2026/07/28/write-once-remember-forever-a-quarter-century-late-love-letter-to-java/", "published_at": "2026-07-28T12:30:00+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55eba24daaa", "title": "The 2026 AI Model Landscape for Developers: A Mid-Year Deep Dive Across Closed and Open Models", "url": "http://awongcm.io/blog/2026/07/19/the-2026-ai-model-landscape-for-developers-a-mid-year-deep-dive-across-closed-and-open-models/", "published_at": "2026-07-19T04:30:00+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55eba4f23b6", "title": "Harness Engineering: The Next Layer Every Developer Should Master After Context Engineering", "url": "http://awongcm.io/blog/2026/07/05/harness-engineering-the-next-layer-every-developer-should-master-after-context-engineering/", "published_at": "2026-07-05T07:01:36+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebb085b80", "title": "Context Engineering for Developers: Mastering the Art of Prompting Systems, Agents, and Memory", "url": "http://awongcm.io/blog/2026/06/14/context-engineering-for-developers-mastering-the-art-of-prompting-systems-agents-and-memory/", "published_at": "2026-06-14T09:23:43+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebba919a5", "title": "Don't Let AI Dull Your Software Engineering Edge", "url": "http://awongcm.io/blog/2026/04/25/don-t-let-ai-dull-your-software-engineering-edge/", "published_at": "2026-04-25T08:23:40+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebc584bc4", "title": "Maximizing GitHub Copilot CLI: A Senior Engineer's Guide to AI-Powered Development", "url": "http://awongcm.io/blog/2026/02/15/maximizing-github-copilot-cli-a-senior-engineer-s-guide-to-ai-powered-development/", "published_at": "2026-02-15T04:25:00+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebcd430bc", "title": "GitHub Copilot AI Models: A Developer's Guide to Choosing the Right Model", "url": "http://awongcm.io/blog/2026/01/24/github-copilot-ai-models-a-developer-s-guide-to-choosing-the-right-model/", "published_at": "2026-01-24T04:19:44+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebd13fc78", "title": "Building Modern CI/CD Pipelines with GitHub Actions: A Complete Guide to Docker, LocalStack, and AWS Glue Testing", "url": "http://awongcm.io/blog/2026/01/17/building-modern-ci-cd-pipelines-with-github-actions-a-complete-guide-to-docker-localstack-and-aws-glue-testing/", "published_at": "2026-01-17T00:46:10+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebdc40a32", "title": "The Future of the AI Era for Developers: What 2026 Really Means for Software Builders", "url": "http://awongcm.io/blog/2026/01/04/the-future-of-the-ai-era-for-developers-what-2026-really-means-for-software-builders/", "published_at": "2026-01-04T02:01:51+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebe9c7e5b", "title": "Beyond Prompt Engineering: From Code Coverage to Code Confidence, Master Unit Tests with GitHub Copilot Agent", "url": "http://awongcm.io/blog/2025/12/16/beyond-prompt-engineering-from-code-coverage-to-code-confidence-master-unit-tests-with-github-copilot-agent/", "published_at": "2025-12-16T10:14:54+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebf83f367", "title": "Setting up Local AWS Glue Development Environment with Docker", "url": "http://awongcm.io/blog/2025/11/22/setting-up-local-aws-glue-development-environment-with-docker/", "published_at": "2025-11-22T02:09:38+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebfbaecfe", "title": "Tips and Tricks for Working with Arrays of Objects in Javascript and Typescript", "url": "http://awongcm.io/blog/2025/05/03/tips-and-tricks-for-working-with-arrays-of-objects-in-javascript-and-typescript/", "published_at": "2025-05-03T07:24:05+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ebffa4551", "title": "How My Ultra-Wide Curved Monitor Supercharged My Productivity as a Software Engineer", "url": "http://awongcm.io/blog/2025/01/05/how-my-ultra-wide-curved-monitor-supercharged-my-productivity-as-a-software-engineer/", "published_at": "2025-01-05T05:48:10+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ec05cc0c0", "title": "Bye Bye Heroku, Hello Render! Migrating My Personal Apps from Heroku to Render: A Comprehensive Guide", "url": "http://awongcm.io/blog/2024/07/14/bye-bye-heroku-hello-render-migrating-my-personal-apps-from-heroku-to-render-a-comprehensive-guide/", "published_at": "2024-07-14T11:18:04+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ec0b4857d", "title": "Demystifying Common Design Patterns in Modern Software Development", "url": "http://awongcm.io/blog/2024/04/21/demystifying-common-design-patterns-in-modern-software-development/", "published_at": "2024-04-21T02:22:42+00:00" }, { "id": "01a08732-fc94-70fb-96fd-e55ec0c100fc", "title": "Setting Up New MacBook Pro M2 for Local Development", "url": "http://awongcm.io/blog/2024/02/04/setting-up-new-macBook-pro-m2-for-local-development/", "published_at": "2024-02-04T01:18:49+00:00" } ] posts Claim your blog
Back to awongcm.io
Blog · corpus.blog/blogs/awongcm.io/posts

awongcm.io

awongcm.io

2026

2025

2024