Joined July 2009
Photos and videos
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
Great to see so many folks suggesting the outbox pattern for avoiding dual writes. If you want to learn more about how to implement the outbox pattern, why you should use log-based CDC to do so, and what potential alternatives are, check out my post here: morling.dev/blog/revisiting-โ€ฆ
Imagine your code does this: > Save Post to the Database. >Publish PostCreated event to Kafka. Scenario: The database save succeeds (Step 1), but right before line 2 executes, the server crashes or the network blips. Result: You have a "Ghost Post." It exists in the database, but downstream (Search, Feed) never heard about it because the event was never sent. How do you fix this ?
11
49
400
50,052
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
19 Aug 2025
In building AI agents @cline , we've identified three mind viruses Mind Viruses are seductive ideas that sound smart, but donโ€™t work in practice. 1. Multi-Agent Orchestration 2. RAG (Retrieval Augmented Generation) 3. More Instructions = Better Results Let's explore why!
96
163
2,304
512,441
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
A simple mental model:
4
11
94
10,565
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
10 Jul 2025
Clean Code Tips
2
44
247
20,841
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
New @MistralAI cookbook: Self-Supervised Prompt Optimization โŒ Prompt engineering... sucks. It's a non-standard process, heavily relying on trial and error and difficult to standardize ๐Ÿคฉ Luckily, we can automate it using โœจprompt optimizationโœจ, investigated in recent works such as Self-Supervised Prompt Optimization ๐ŸŽฏ In its essence, Prompt Optimization (PO) consists in the process of taking a prompt aiming at performing a certain task and iteratively refining it to make it better for the specific problem tackled. โœ… This notebook gives an overview of how to use PO with Mistral models Link in ๐Ÿงต:
10
49
443
39,332
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
AI agent that turns GitHub codebases into step-by-step tutorials with diagrams and code summaries
2
90
703
49,991
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
my secret to writing good docs is "never put two paragraphs in a row"
18
25
1,331
80,923
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
This works (very) well.
61
484
8,854
754,599
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
It took me a little while but I am finally reposting this tutorial on my (new) personal website / blog. It should be easier to share and read then a X article, let me know what you think! maximerivest[.]com
5
29
277
21,917
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
"Fundamental" truths about software: - Code is liability - The more code you have, the more bugs you tend to have - The more complex a system, the more important architecture becomes - Writing maintainable code is a lot more effort than just getting it to work
64
343
3,012
133,760
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
18 Jul 2025
Everyone: GitHub Desktop is better! No, VS Code! Me: ...I just use `git add -p`. Walks you through each change, hunk for hunk, and lets you accept with `y`. Itโ€™s like a mini code review before you commit. Pair that with dandavison/delta, and you get syntax highlighting too ๐Ÿ‘€
65
49
989
116,686
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
open-source tool for parsing PDFs, Word, and PowerPoint for LLMs
10
209
2,019
131,471
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
This makes quick experiments so much easier
2
15
166
16,742
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
the only cursor rule you need
150
655
11,503
7,149,043
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted

27
103
1,246
190,484
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
This is insane. Google dropped the most powerful UI designer in the world. You just describe the app, and it generates the code. Itโ€™s called Stitch. Hereโ€™s how it works:
128
459
5,243
884,972
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
OK, Iโ€™ve made up my mind. After testing Qwen3 models in real-world tasks like agentic workflows, parallel function calls, RAG, MCP, QA, long chats, long contextโ€ฆ ๐Ÿ”ฅ Qwen3-4B = reasoning ON ๐Ÿง  Qwen3-32B = reasoning OFF Size isnโ€™t everything. Reasoning is.
19
32
419
61,594
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
20 May 2025
is this just me?
547
857
12,468
688,766
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
Let's build a multi-agent book writer, powered Qwen3 (100% local):
20
54
539
168,013
Ichsan Haryadi ๐Ÿ‡ฎ๐Ÿ‡ฉ retweeted
7 May 2025
Announcing SmartPDFs! Summarize any PDF into beautiful sections. 100% free and open source. smartpdfsโ€‹.ai
33
89
972
80,338