tweetindex
EN

Christopher Miller ✓

@ChristopherJM · Kyiv via Bakhmut; also NYC · joined 17 Oct 2008

Chief Ukraine Correspondent @FT. 16+ years living and reporting in Ukraine. 📖 Author of THE WAR CAME TO US: LIFE AND DEATH IN UKRAINE, @BloomsburyBooks

387 151Followers
4 675Following
81 955Posts total
8.8MViews on collected posts

Latest posts

Heckuva title. Congrats, @gideonrachman! Looking forward to this. 12K views · 23 likes · 4 reposts · 0 replies Open on X →
My new book - out on October 22nd. https://t.co/cDCrt1Wz9h
136.7K views · 1.2K likes · 219 reposts · 39 replies Open on X →
Ukraine's parliament, the Verkhovna Rada, has dismissed Ruslan Kravchenko from the position of prosecutor general just 15 months after he was appointed. Kravchenko fled Ukraine over the weekend, claiming he is on a "business trip," amid a corruption probe focused on people close 16K views · 131 likes · 20 reposts · 3 replies Open on X →
"Putin is prepared to prosecute this war for years to come, not because his advisers are promising him a quick victory, although they may be. The war is embedded in Putinism, just as Putinism is embedded in the war. His governing system gives him the freedom to do what he wants, 40.8K views · 454 likes · 133 reposts · 15 replies Open on X →
"The Sonderstab Ukraine — special staff for Ukraine — is the engine behind Germany’s €11.5bn-a-year military support for Kyiv. Unlike the sprawling bureaucracy behind procurement for the German armed forces, this small, low-profile unit prides itself on striking deals to buy 49.9K views · 1K likes · 249 reposts · 8 replies Open on X →
My essay with M Lipman on the current status of Putin and Russian politics. Stresses here and there but the system, entirely oriented toward prolonging the war, is not facing serious internal challenges. U.S. and other policymakers should plan accordingly. https://t.co/pevaChl9fW 96.3K views · 211 likes · 79 reposts · 8 replies Open on X →
A busy start to the political week here in Kyiv: Ukraine's prosecutor general, Ruslan Kravchenko, appointed by Zelenskyy last year with backing of his then-chief of staff now accused of corruption Andriy Yermak, has resigned and fled Ukraine after becoming embroiled in a 44.9K views · 197 likes · 59 reposts · 3 replies Open on X →
@ChristopherJM @Euan_MacDonald @FT https://t.co/Oa4H8WfZbH
1.3K views · 48 likes · 4 reposts · 0 replies Open on X →
@ChristopherJM @FT I am presuming that since Ukraine has continued to target Russian oil refinieries, including last night - they rejected Vance and Trump's demands. 1.5K views · 33 likes · 0 reposts · 0 replies Open on X →
@ChristopherJM @FT Fuck you Mr Trump. Fuck you. How about you tell Putin to stop attacking Ukraine period. Pig. 1.5K views · 37 likes · 1 reposts · 0 replies Open on X →
Trump is confirming our @FT scoop last month. My understanding from senior Ukrainian officials today is that what Trump is referring to when he said “We spoke to Mr. Zelenskyy about it. There are plenty of other targets. Don’t hit diesel fuel, because that’s hurting, that’s 193.6K views · 365 likes · 98 reposts · 32 replies Open on X →
.@POTUS: "Mr. Zelensky has to do one thing — he has to stop knocking out diesel fuel in Russia. Let him go after targets, but not diesel fuel... There are plenty of other targets. Don't hit diesel fuel." https://t.co/zeNfVujwe6
0:39
649.2K views · 3.6K likes · 575 reposts · 668 replies Open on X →
@ChristopherJM There are lot of ambiguities surrounding these discussions except for the fact that Witkoff is a bonafide moron! That part is unambiguous and very clear. 10.5K views · 269 likes · 11 reposts · 3 replies Open on X →
@ChristopherJM Even funnier that Putin speaks fluent English but makes them use an interpreter just to hold power over the conversation. An old KGB trick 6.4K views · 227 likes · 23 reposts · 9 replies Open on X →
@ChristopherJM @AbraxasSpa https://t.co/hLXmpTdCmC
24.9K views · 515 likes · 63 reposts · 7 replies Open on X →
Trump’s special envoy Steve Witkoff tells Vladimir Putin, whose invading army has killed hundreds of thousands of people, raped and pillaged while waging the largest and bloodiest war on European soil since World War II, “when we retire, we’ll have all these incredible stories
0:47
1.3M views · 2.5K likes · 906 reposts · 422 replies Open on X →
Expectations in Kyiv for the impending visit of Trump envoys Steve Witkoff and Jared Kushner are extremely low. While the Zelenskyy administration believes it is important for them to get a real sense of the impact of Russia’s war and is grateful for their visit — finally, after 9.9K views · 63 likes · 27 reposts · 4 replies Open on X →
“Russia has in the past week stepped up drone strikes using new tactics that have ravaged Ukrainian commercial warehouses and energy infrastructure. Huge night-time barrages combining drone and ballistic missiles have given way to near-constant raids by small numbers of fast, 15K views · 80 likes · 22 reposts · 1 replies Open on X →
While on a break in NYC I was fortunate to watch Marta’s second-round US Open match on Wednesday in person and to hear this speech from her after her win. She had a lot of support from fans even while playing and defeating American Sloane Stephens. And this speech got a big https 8.7K views · 47 likes · 3 reposts · 0 replies Open on X →
For weeks, Steve Witkoff and Jared Kushner have wavered over whether they would visit Kyiv. This whole week, they appeared to commit to a visit one hour, only to backtrack the next and tell Zelenskyy’s office that they were still considering it. I’ve been hearing about it from ht 41.1K views · 161 likes · 55 reposts · 13 replies Open on X →
Russian drone strikes Ukraine’s security service headquarters https://t.co/nTT5qjlQj4 82.1K views · 125 likes · 25 reposts · 18 replies Open on X →
This is Marta Kostyuk from Kyiv telling you how her family survives the war. The official US Open channel avoided posting this. Please share this video so a Ukrainian voice can be heard. 🇺🇦🙏 https://t.co/8LfNodKK8A 851.7K views · 22K likes · 8.9K reposts · 268 replies Open on X →
Ukraine’s SBU and GUR have long feuded, even in wartime and despite some joint operations. The powers and influence of both agencies have significantly increased since the start of Russia’s war against Ukraine. The SBU was already nearly the size of the FBI with more than 30,000 11.2K views · 109 likes · 15 reposts · 3 replies Open on X →
Volodymyr Zelenskyy has reprimanded two rival Ukrainian security services and demanded an investigation after the agencies were involved in a shootout on the streets of Kyiv. @fabrice_deprez on the bizarre standoff in Ukraine’s capital between the SBU and GUR. 19.7K views · 64 likes · 11 reposts · 1 replies Open on X →
Zelenskyy confirms @FT scoop that the Trump administration asked Ukraine to pause its air strikes on Moscow and St Petersburg during CIA Chief Ratcliffe’s visit. https://t.co/KzmFpCeZ11 23.8K views · 169 likes · 50 reposts · 1 replies Open on X →
Ukraine is a country of peace. And we truly respect the fact that our partners want to help bring this war to an end. We support every such effort. When the Americans asked us to pause strikes on Moscow and St. Petersburg on August 25, 26, and 27, we observed that pause. There ht 1.1M views · 16.7K likes · 3.2K reposts · 1.4K replies Open on X →
Big statement from Zelenskyy, who appears to warn of unprecedented amounts of Ukrainian drones heading into Russia soon: “We in Ukraine do not want innocent lives to be lost. That is why we are warning our partners: the safe days in Russia’s skies are over.” “Today, we want to 124.7K views · 1.6K likes · 256 reposts · 37 replies Open on X →
@ChristopherJM Fedorov is actually a genuis for how much he has rallied Silicon Valley and American elites behind Ukraine. I don't know why people are critisizing his trip to Washington - if he can procure the best tech and investment for Ukraine, we should be cheering that! 1.7K views · 16 likes · 0 reposts · 1 replies Open on X →
@ChristopherJM Ukraine had already a signed memorandum of cooperation with Palantir in 2023, expanding it in 2026 with Brave1 Dataroom. So this may simply be a further development of a state agreement. 901 views · 12 likes · 0 reposts · 0 replies Open on X →
@ChristopherJM Ugh... Tentatively supporting Fedorov's efforts to create a high-tech defense related company, purportedly to help Ukraine for sure. But his partnership with the data sucking, Trump supporting Palantir is highly questionable and concerning. 1.4K views · 25 likes · 1 reposts · 1 replies Open on X →

Against accounts of the same size

35 posts from the last 90 days, next to the 100K–1M follower range. shown to more people than peers of the same size.

Median views19 731this account5 983median for 100K–1M
Reach, %5.10%this account1.49%median for 100K–1M
Engagement, %1.08%this account0.93%median for 100K–1M
MetricThis accountMedian for 100K–1MRatio
Median views per post19 7315 9833.30×
Reach (views ÷ followers)5.10%1.49%3.42×
Engagement rate1.08%0.93%1.17×

Others in this range →   Compare with another account →   How these benchmarks are built →

Growth & engagement

How the posts we collected actually performed: views and reaction rate post by post, what the audience did with them, and where the follower count goes.

Views per post

6.4K5 Sep
10.5K
649.2K13 Sep
193.6K
1.5K
1.5K
1.3K
44.9K14 Sep
96.3K
49.9K15 Sep
40.8K
16K
136.7K16 Sep
12K

Last 14 collected posts, oldest on the left. The scale is logarithmic: one post can outrun the rest a hundred times over.

Engagement rate per post

4.07%5 Sep
2.68%
0.77%13 Sep
0.26%
2.59%
2.19%
3.90%
0.59%14 Sep
0.32%
2.56%15 Sep
1.48%
0.99%
1.08%16 Sep
0.23%

Reactions — likes, reposts, replies and quotes — divided by views. Median for 100K–1M accounts is 0.93%.

What the audience does

Likes70.9%51 997 in total
Reposts20.5%15 012 in total
Replies4.0%2 942 in total
Quotes1.2%896 in total
Bookmarks3.4%2 501 in total

Share of every reaction we collected for this account. Replies mean argument, reposts mean endorsement, bookmarks mean the post was worth keeping.

The follower curve appears once this account has two daily snapshots — we take one a day, and this one is on its first.

Similar accounts