Principal Infrastructure Engineer at Splunk; ex AWS, Cisco; speaker; content creator

Joined October 2011
791 Photos and videos
Big deal for enterprise customers 👍
Jun 1
OpenAI frontier models and Codex are now generally available on AWS, giving enterprises a new way to build on Amazon Bedrock with OpenAI through the security, compliance, and governance workflows they already use. This is also the beginning of a broader expansion of OpenAI capabilities on AWS, including future availability for cybersecurity capabilities like Daybreak. openai.com/index/openai-fron…
470
Thankfully I didn’t immigrate to US. This change would have destroyed my life.
An alien who is in the U.S. temporarily and wants a Green Card must return to their home country to apply. This policy allows our immigration system to function as the law intended instead of incentivizing loopholes. The era of abusing our nation’s immigration system is over.
1
2
1,349
I’ve been wanting to learn about CF Durable objects for a long time. No excuse now with such an excellent resource.
You've heard of @Cloudflare Durable Objects... but what are they? What do they enable you to build? What are the platform guarantees? What new patterns do they open up? Good news! I just released a completely free series on Durable Objects! databaseschool.com/series/du…
1
439
Excellent reading, I recommend!
1
5
1,384
What an investment 😂🤦‍♂️ I really wish Europe would step up their game in attracting talent and capital.
In France, we believe in science. That is why, on May 5, I issued a clear and open call to the world: for science, choose France. I am very proud to see that this call has resonated so strongly. Around forty leading researchers have chosen France. Through “France 2030”, we have invested more than €30 million to advance health, climate action, artificial intelligence, and fundamental sciences. Science has found its home.
610
How to lose engineers’ trust in one tweet. Sadly, it seems Anthropic folks don’t even understand it, posting this as a badge of honor.
Jan 21
Replying to @trq212
Most people's mental model of Claude Code is that "it's just a TUI" but it should really be closer to "a small game engine". For each frame our pipeline constructs a scene graph with React then -> layouts elements -> rasterizes them to a 2d screen -> diffs that against the previous screen -> finally uses the diff to generate ANSI sequences to draw We have a ~16ms frame budget so we have roughly ~5ms to go from the React scene graph to ANSI written.
754
Dmitry Figol retweeted
Jan 15
Trading can be incredibly challenging. People rarely discuss the tough moments or the sleepless nights filled with doubt. There are times when it feels like all your efforts, time, and resources have been squandered. Moments when you’re alone, grappling with the heavy question: “Is trading really going to pan out for me?” Days when you put in the work but see no rewards. Periods when you reflect on every sacrifice made to pursue this journey. Instances where you second-guess your approach, your methods, and even your own abilities. These struggles are genuine and unavoidable—you’ll face them. If you’re in the midst of them now, here’s my simple advice: Keep going. Persevere. Never quit. You’ve invested too much to throw in the towel. You’re nearer to unlocking your full capabilities than you realize. Hang in there—it’ll all be worth it in the end. $SPY $QQQ $CRWV
1
2
13
1,046
Dmitry Figol retweeted
If you don't already know, it's clear how this will all end. Anthropic will make legal moves against incorporated entities (like open code) and send C&Ds to OSS projects like clawdbot or charm But it won't matter, the auth is still client-side!
15
4
156
30,154
Losing developers' trust is very easy and anthropic took a massive L here. meanwhile OpenAI managed to score some points. great move!
We are working with OpenCode to allow Codex users to use their Codex subscriptions and usage limits in OpenCode directly. Also exploring how to support other awesome actors in the space.
1
1
446
Dmitry Figol retweeted
I'm Boris and I created Claude Code. Lots of people have asked how I use Claude Code, so I wanted to show off my setup a bit. My setup might be surprisingly vanilla! Claude Code works great out of the box, so I personally don't customize it much. There is no one correct way to use Claude Code: we intentionally build it in a way that you can use it, customize it, and hack it however you like. Each person on the Claude Code team uses it very differently. So, here goes.
1,320
7,019
54,549
8,175,163
31 Dec 2025
wow, this is impressive
Slop drives me crazy and it feels like 95 % of bug reports, but man, AI code analysis is getting really good. There are users out there reporting bugs that don't know ANYTHING about our stack, but are great AI drivers and producing some high quality issue reports. This person (linked below) was experiencing Ghostty crashes and took it upon themselves to use AI to write a python script that can decode our crash files, match them up with our dsym files, and analyze the codebase for attempting to find the root cause, and extracted that into an Agent Skill. They then came into Discord, warned us they don't know Zig at all, don't know macOS dev at all, don't know terminals at all, and that they used AI, but that they thought critically about the issues and believed they were real and asked if we'd accept them. I took a look at one, was impressed, and said send them all. This fixed 4 real crashing cases that I was able to manually verify and write a fix for from someone who -- on paper -- had no fucking clue what they were talking about. And yet, they drove an AI with expert skill. I want to call out that in addition to driving AI with expert skill, they navigated the terrain with expert skill as well. They didn't just toss slop up on our repo. They came to Discord as a human, reached out as a human, and talked to other humans about what they've done. They were careful and thoughtful about the process. People like this give me hope for what is possible. But it really, really depends on high quality people like this. Most today -- to continue the analogy -- are unfortunately driving like a teenager who has only driven toy go-karts. Examples: github.com/ghostty-org/ghost…
516
31 Dec 2025
this list is great
30 Dec 2025
yes things are changing fast, but also I see companies (even faang) way behind the frontier for no reason. you are guaranteed to lose if you fall behind. the no unforced-errors ai leader playbook: For your team: - use coding agents. give all engineers their pick of harnesses, models, background agents: Claude code, Cursor, Devin, with closed/open models. Hearing Meta engineers are forced to use Llama 4. Opus 4.5 is the baseline now. - give your agents tools to ALL dev tooling: Linear, GitHub, Datadog, Sentry, any Internal tooling. If agents are being held back because of lack of context that’s your fault. - invest in your codebase specific agent docs. stop saying “doesn’t do X well”. If that’s an issue, try better prompting, agents.md, linting, and code rules. Tell it how you want things. Every manual edit you make is an opportunity for agent.md improvement - invest in robust background agent infra - get a full development stack working on VM/sandboxes. yes it’s hard to set up but it will be worth it, your engineers can run multiple in parallel. Code review will be the bottleneck soon. - figure out security issues. stop being risk averse and do what is needed to unblock access to tools. in your product: - always use the latest generation models in your features (move things off of last gen models asap, unless robust evals indicate otherwise). Requires changes every 1-2 weeks - eg: GitHub copilot mobile still offers code review with gpt 4.1 and Sonnet 3.5 @jaredpalmer. You are leaving money on the table by being on Sonnet 4, or gpt 4o - Use embedding semantic search instead of fuzzy search. Any general embedding model will do better than Levenshtein / fuzzy heuristics. - leave no form unfilled. use structured outputs and whatever context you have on the user to do a best-effort pre-fill - allow unstructured inputs on all product surfaces - must accept freeform text and documents. Forms are dead. - custom finetuning is dead. Stop wasting time on it. Frontier is moving too fast to invest 8 weeks into finetuning. Costs are dropping too quickly for price to matter. Better prompting will take you very far and this will only become more true as instruction following improves - build evals to make quick model-upgrade decisions. they don’t need to be perfect but at least need to allow you to compare models relative to each other. most decisions become clear on a Pareto cost vs benchmark perf plot - encourage all engineers to build with ai: build primitives to call models from all code bases / models: structured output, semantic similarity endpoints, sandbox code execution. etc What else am I missing?
502
29 Dec 2025
try opencode. m2.1 for free is a no-brainer
29 Dec 2025
Zen × MiniMax M2.1 - free through New Year why try it: - M2 was already good - 6% cost of Opus, 10% of Sonnet, 30% of GLM - $10 coding plan - vetted by harness boy @rekram11
2
452
24 Dec 2025
lately I am being fascinated with trading. simple idea that you can be profitable even with 50% winrate if your risk is in check. I am putting in reps to become consistently profitable one day. I want to stream about software for this in the nearest future. interested in joining?
1
277
15 Dec 2025
the release I was waiting for
15 Dec 2025
OpenCode, now on your desktop (in beta)
494
13 Dec 2025
great video, I recommend
12 Dec 2025
Just posted my video on coding agents I've been using: claude code, opencode, and cursor. Also some side rants on how to actually use them, why MCP sucks, and gpt-5.2...
2
815
12 Dec 2025
Peak comedy 🔥
Last quarter I rolled out Microsoft Copilot to 4,000 employees. $30 per seat per month. $1.4 million annually. I called it "digital transformation." The board loved that phrase. They approved it in eleven minutes. No one asked what it would actually do. Including me. I told everyone it would "10x productivity." That's not a real number. But it sounds like one. HR asked how we'd measure the 10x. I said we'd "leverage analytics dashboards." They stopped asking. Three months later I checked the usage reports. 47 people had opened it. 12 had used it more than once. One of them was me. I used it to summarize an email I could have read in 30 seconds. It took 45 seconds. Plus the time it took to fix the hallucinations. But I called it a "pilot success." Success means the pilot didn't visibly fail. The CFO asked about ROI. I showed him a graph. The graph went up and to the right. It measured "AI enablement." I made that metric up. He nodded approvingly. We're "AI-enabled" now. I don't know what that means. But it's in our investor deck. A senior developer asked why we didn't use Claude or ChatGPT. I said we needed "enterprise-grade security." He asked what that meant. I said "compliance." He asked which compliance. I said "all of them." He looked skeptical. I scheduled him for a "career development conversation." He stopped asking questions. Microsoft sent a case study team. They wanted to feature us as a success story. I told them we "saved 40,000 hours." I calculated that number by multiplying employees by a number I made up. They didn't verify it. They never do. Now we're on Microsoft's website. "Global enterprise achieves 40,000 hours of productivity gains with Copilot." The CEO shared it on LinkedIn. He got 3,000 likes. He's never used Copilot. None of the executives have. We have an exemption. "Strategic focus requires minimal digital distraction." I wrote that policy. The licenses renew next month. I'm requesting an expansion. 5,000 more seats. We haven't used the first 4,000. But this time we'll "drive adoption." Adoption means mandatory training. Training means a 45-minute webinar no one watches. But completion will be tracked. Completion is a metric. Metrics go in dashboards. Dashboards go in board presentations. Board presentations get me promoted. I'll be SVP by Q3. I still don't know what Copilot does. But I know what it's for. It's for showing we're "investing in AI." Investment means spending. Spending means commitment. Commitment means we're serious about the future. The future is whatever I say it is. As long as the graph goes up and to the right.
2
771
Dmitry Figol retweeted
It's been years - back to Twitch to repeat a session that many attendees said was their favorite of re:Invent. We'll do an interactive deep dive into emergent behavior, metastable failures, and how to prevent long outages. This Friday, 10AM Pacific time. twitch.tv/colmmacc
A few of the reference slides from the "Atoms of Emergence" 500-level chalk talk I'm doing at re:Invent. Really looking forward to really digging into some of the surprising emergent behaviors in request response systems, metastability, and more!
1
2
16
14,678
11 Dec 2025
great presentation! glad to see AWS sharing more about the details of the outage
11 Dec 2025
Replying to @QuinnyPig
anyway the talk is here, I'm gonna finish it over lunch and I'll have more smartass things to say youtube.com/watch?v=YZUNNzLD…
2
386
Dmitry Figol retweeted
29 Nov 2025
LLMs are already weird black boxes with unpredictable behavior almost every coding agent going around them is closed source with the approach of "trust us we know better than you" except they don't, can't beat a million devs who can dig into how the tool works and collaborate
29 Nov 2025
wow ok i think i just hit the point that will make me stick to @opencode: Open source means the model processing is not a black box anymore! You can check how many lines the agent reads when it looks at a file, why it stops the shell command, etc. You can know what's going on!
14
21
406
53,992