AWS vs Azure for a legacy Windows and ColdFusion estate is not a technical choice. The workload will not notice. What decides it: who operates it after cutover, and the SQL Server licensing math. https://t.co/oyglOcnhOE
"What would make you tell us not to do this project?" A consultancy that cannot answer that is a sales organization. Seven questions to ask an AI consultant before the contract, not after.
https://t.co/xZN0K81jJ8
Every practice that makes agentic coding safe was already good engineering. Agents did not invent the need for tests, independent review, and small changes. They raised the cost of ignoring them. https://t.co/jrWHRS7750
"Most of it is already built, so this should be quick." The gap between an AI PoC and production is not a polish gap, it is a purpose gap. Expect half to four fifths rewritten. https://t.co/YZMgWtYVLC
Batch jobs that die at 2 AM and batch jobs that never started sound the same: silence. No rewrite fixes that. Durability does. Why we pair Rails with Temporal when batch has to be rebuilt. https://t.co/saAGVPj3Du
ColdFusion migrations do not fail on CFML compatibility. They fail on the estate around the app: reporting, licensing, DNS, unowned dependencies. Field checklist from a real CF2018 to CF2025 cutover. https://t.co/6Zd4YtWa6n
ColdFusion in 2026 is not the scandal. The unpatched CF10 box facing the internet with no source control is. Every serious finding in a CFML estate is a management decision, not a language verdict.
https://t.co/VMScMMlCoB
Making the repo private is not remediation. Once an API key hits a public repo, scrapers have it in minutes. The only thing that closes the finding is rotation, in order of blast radius. https://t.co/KFpjxbLnvy
An AI readiness assessment is not a maturity badge. It is a diagnostic that names the one constraint deciding whether your AI spend returns anything, before you find it the expensive way. https://t.co/xpZbm4CwCI
ColdFusion migration is a judgment problem before it is a code problem. Decide what to move, what to rewrite, and what to leave running before anyone ports a line. https://t.co/qiymfo8VpF
Most "we should rewrite this" calls skip a step: pricing the alternatives. Legacy software has four outcomes, not two. Business criticality sets the budget, not code quality. https://t.co/Okcm5Rlxl4
So this is kind of exciting... we're building a new social media platform focused on fun and authenticity. Want to help shape its direction? Apply to be part of the private beta at https://t.co/Mp0nNV2UrL #betatesters
My side project is getting a little out of control but building with @reactnative@goserverless and @AWSAmplify has helped manage the chaos. Focusing on what to build instead of how to build it is pure zen.
PSA: @nativescript community; if you have any apps that are using Plugins that use Swift 3 code in them (like I do) -- DO NOT UPGRADE to XCode 10.2; 10.2 does NOT support Swift 3 code anymore.
Interested in working with Hooks in GraphQL? Check out:
1. My new video on Egghead "Apollo GraphQL Hooks - Querying Data"
https://t.co/K7cKPXVMDr
2. For custom React Hooks - My blog post "Writing Custom React Hooks for GraphQL"
https://t.co/iukV2ca5qs
AWS AppSync now supports multiple authorization modes on a single GraphQL API! 😎🔥🥳
Launch blog & more coming, check out the docs for the service and client today:
https://t.co/YIkO8XzsQH
https://t.co/JFFD6Iy92t
https://t.co/UFOJCeald4