Notes on Engineering Judgment and System Design, from a decade leading distributed systems and payment cryptography at AWS.
Moving from ChatGPT to Claude Conclusions
I ended Moving from ChatGPT to Claude with "more once I've actually used it." I've used it. The answer isn't simple because chat and coding are different enough to warrant separate conclusions. I'll preface this with noting that these are my observations and not scientific conclusions.
Author’s Note: This article reflects my personal professional experience and opinions. While my insights are informed by my professional history, these views are my own and do not represent the official position of my former employer.
About the Author: Jacob Marks is an engineering leader with over 20 years of experience, including a decade at Amazon Web Services (AWS) where he led teams in EC2 Core Platform and the development of the AWS Payment Cryptography service.
Labels
.NET
.NET 10
.NET 3.5
Active Directory
AD DS
Adoption
AI
AI coding
AI Ethics
AI Hype
AI-assisted development
Alerts
Amazon Cognito
Amazon DLM
Amazon Q
Anthropic
AppDomain
Architecture
Artificial Intelligence
Asia Pacific Sydney
ASP.net
ASPxGridView
Audit Readiness
Auto Recovery
Automation
AWS
AWS Certified
AWS Lambda
AWS Payment Cryptography
AWS SDK
AWS Security Specialty
Azure
Azure DevOps Server
Backup
BIG-IP
C#
Career Growth
Cartes Bancaires
CB
Certificate Bundle
Certification
ChatGPT
Claude
Cloud
Cloud Certification
Cloud Hosting
cloud migration
Cloud Security
CloudWatch
CLR
Content Query
Cost Optimization
Credentials
CyberChef
Database
Defense Industry
Deloitte
Developer Tools
Developers
DevEx
DevExpress
DevOps
DISA
Disk Space
DISM
Distributed Systems
DoD
DoD CC SRG
DUKPT
EBS
EC2
Engineering
Engineering Leadership
Engineering Management
EnPasFltV2
Enterprise
Event Receiver
Exam
F5
Federal IT
FedRAMP
Fintech
FISMA
GAC
Generative AI
GitHub
gMSA
GovCloud
Government Compliance
GridView
Hardware Security Modules
HSM
IAM
Identity Management
IIS
Infra
Infrastructure as Code
IT Tools
Jacob Marks
JavaScript
jQuery
Lambda
Leadership
Linqpad
LLM
lsass.exe
LTM
MCP
Memory Optimization
Mentorship
Microsoft
Migration
Multi-Region Keys
NACL
Native AOT
Network Architecture
Networking
NIST
ODBC
Open Source
Payment Cryptography
Payments
PCI
PCI Compliance
Performance
Platform
Platform Architecture
Power Tools
PowerShell
Python
Python (if you reference CLI tooling)
re:Invent
Reachability Analyzer
Redshift
Relationships List
Replace Root Volume
Rust
SAA-C00
SAP-C00
Security
Security Group
Serverless
SES
SharePoint
SharePoint 2010
Site Reliability
SMTP
Snapshot
Software Engineering
Solutions Architect
Solutions Architect Professional
SP 2007
SPAWAR
SSL
STIG
Storage
Strategy
Sydney
SysAdmin
Team Foundation Server
Team Utilities
Tech Industry
Technical Depth
Technology
TFS
Tools
Troubleshooting
Upgrade
Visual Studio
VPC
VPC Flow Logs
Web Development
WebPart
WinDirStat
Windows Server
Windows Server 2025
WinForms